MongoDB에 대한 Replicat 추가
이 콘텐츠를 제대로 표시하려면 JavaScript를 사용으로 설정해야 합니다.
MongoDB에 대한 Replicat 추가
MongoDB 대상에 대한 Replicat 프로세스를 추가하는 방법을 알아봅니다.
Replicat (23ai) 추가
MongoDB에 대한 Replicat 를 추가하려면 다음을 수행합니다.
OCI GoldenGate 배치 콘솔 의 관리 서비스 홈 페이지에서 복제 추가 (더하기 아이콘)를 누릅니다.
복제 추가 패널의 복제 정보 페이지에서 필요에 따라 필드에 정보를 입력한 다음 다음 을 누릅니다.
복제 유형 을 선택합니다.
프로세스 이름 을 5자 이하로 입력합니다.
이 프로세스를 다른 프로세스와 구분하는 데 도움이 되도록 설명 을 입력합니다.
복제 옵션 페이지에서 필요에 따라 필드에 정보를 입력한 다음 다음 을 누릅니다.
Replicat 트레일:
이름 을 입력하십시오.
트레일 파일이 기본값이 아닌 다른 위치에 있어야 하는 경우 하위 디렉토리 를 입력합니다.
암호화 프로파일 을 선택합니다. 암호화 프로파일이 생성되지 않은 경우 기본적으로 로컬 전자 지갑이 선택됩니다.
시작 에 대해 데이터 처리의 시작점을 선택합니다.
트레일 위치:
순서 번호 를 입력합니다.
RBA 오프셋 을 입력합니다.
드롭다운에서 대상 을 선택합니다.
주:
대상 선택에 따라 스트리밍, 스테이지 및 병합, 스테이지 위치와 같은 추가 옵션이 있을 수 있습니다.
대상 인증서:
도메인 을 선택합니다.
지정된 도메인 내에서 별칭 을 선택합니다.
체크포인트 테이블 을 선택합니다. 기본 선택 항목을 그대로 두거나 대상 배치에 대해 생성한 체크포인트 테이블을 선택합니다.
최대 스레드 번호 를 선택합니다(조정된 복제본 만 해당).
관리되는 옵션 페이지에서 필요에 따라 선택적 필드에 정보를 입력한 다음 다음 을 누릅니다.
프로파일 이름(사용 가능한 경우)을 선택합니다.
배치 건전성에 위기 사용.
자동 시작 설정을 사용으로 설정하고 구성합니다.
매개변수 파일 페이지에서 매개변수를 추가하여 복제 를 추가로 구성할 수 있습니다. 예를 들면, 다음과 같습니다.
table source.table1;
조정된 Replicat 를 사용하는 경우 매개변수 파일에 TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties
를 추가합니다.
주:
GoldenGate는 기본적으로 그리니치 표준시(GMT)를 사용합니다. SETENV를 사용하여 이 Replicat 프로세스에 대한 기본 설정을 무효화합니다. 이 변경사항은 배치에 적용되지 않습니다. 예:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
속성 파일 페이지에서 속성을 검토하고 필요에 따라 #TODO
로 표시된 각 속성에 대한 값을 설정했는지 확인합니다.
생성 및 실행 을 누릅니다. 생성 을 누르면 나중에 관리 서비스 홈 페이지에서 복제 를 수동으로 시작할 수 있습니다.
Replicat 추가(21c )
MongoDB 대상에 대한 Replicat 프로세스를 추가하는 방법을 알아봅니다.
Oracle GoldenGate 21c 에서 MongoDB 대상에 대한 Replicat를 추가하려면 다음과 같이 하십시오.
OCI GoldenGate 배치 콘솔 의 [관리 서비스 개요] 페이지에서 복제 추가 (더하기 아이콘)를 누릅니다.
[복제 추가] 페이지에서 [복제] 유형을 선택한 다음 다음 을 누릅니다.
복제 옵션 페이지에서 다음 필드에 정보를 입력한 후 다음 을 누릅니다.
프로세스 이름 에 Replicat 프로세스의 이름을 입력합니다.
(선택사항) 설명 에 이 복제본을 다른 복제본과 구분하기 위한 간단한 설명을 입력합니다.
추적 이름 에 2자 추적 이름을 입력합니다.
대상 의 경우 드롭다운에서 MongoDB 을 선택합니다.
사용 가능한 별칭 의 경우 드롭다운에서 별칭을 선택합니다.
매개변수 파일 페이지에서 필요에 따라 Replicat 매개변수를 추가 및 구성하고 다음 을 누릅니다.
주:
Coordinated Replicat를 사용하는 경우 매개변수 파일의 두번째 행에 다음 매개변수를 추가합니다.TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/<replicat
name>.properties
조정된 복제본을 사용하면 여러 파일이 생성됩니다.
생략할 경우 다음 오류가 발생합니다.
OGG-01091 Oracle GoldenGate Delivery, RSNOW.prm: Unable to open file
"/u02/Deployment/etc/conf/ogg/<replicat name>001.properties" (error 2, No such file or
directory).
GoldenGate는 기본적으로 그리니치 표준시(GMT)를 사용합니다. SETENV를 사용하여 기본 설정을 재정의합니다. 예:setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
자세히 알아보기 SETENV .
생성 및 실행 을 누릅니다. 생성 을 누르면 나중에 [관리 서비스 개요] 페이지에서 수동으로 Replicat를 시작할 수 있습니다.
Replicat 프로세스 생성을 확인하고 Replicat 작업에 액세스할 수 있는 Administration Service Overview 페이지로 돌아갑니다.
알려진 문제
MongoDB: TLS 보안 프로토콜
Replicat 보고서 파일의 다음 오류로 인해 Replicat가 실패하는 경우:
Error: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
임시해결책: Replicat 속성 파일에 다음 속성을 추가하고, 접속 OCID로 <connection_ocid>
를 업데이트하고 나머지는 그대로 유지합니다.
jvm.bootoptions=-Djavax.net.ssl.trustStore=/u02/connections/<connection_ocid>/truststore.pkcs12 -Djavax.net.ssl.trustStorePassword=Welcome123