Oracle GoldenGate에서 OCI GoldenGate로 데이터 전송

신뢰할 수 있는 연결을 생성하고 온프레미스 또는 마켓플레이스 Oracle GoldenGate에서 Oracle Cloud Infrastructure GoldenGate로 데이터를 전송하는 방법 학습

주:

OCI GoldenGate는 SSL 기반 통신만 허용하므로 이 빠른 시작은 Oracle GoldenGate 마이크로서비스에만 적용됩니다. Oracle GoldenGate Classic에서 OCI GoldenGate로 데이터를 복제하는 방법은 Connecting GoldenGate Classic to GoldenGate Microservices and OCI GoldenGate을 참조하십시오.

개요

Oracle Cloud Infrastructure GoldenGate를 사용하면 Distribution Path를 사용하여 온프레미스 또는 Marketplace Oracle GoldenGate에서 OCI GoldenGate로 데이터를 전송할 수 있습니다. 다음 단계에서는 OCI Marketplace용 최신 Oracle GoldenGate 버전을 사용하여 이 복제 모델을 설정하고 실행하는 방법을 안내합니다.

이 빠른 시작은 LiveLab로도 제공됩니다. 워크샵 보기

다음은 ogg2ggs.png에 대한 설명입니다.
그림 ogg2ggs.png에 대한 설명

시작하기 전에

계속하려면 다음이 있어야 합니다.

작업 1: OCI GoldenGate 리소스 만들기

  1. OCI GoldenGate 배포를 생성합니다.
  2. 소스 및 대상 데이터베이스에 대한 접속을 생성합니다.
  3. 접속을 배치에 지정합니다.

작업 2: Oracle GoldenGateOCI GoldenGate 간에 신뢰할 수 있는 연결 생성

이 작업을 완료하는 동안 Oracle GoldenGate Service ManagerOCI GoldenGate 배치 콘솔과 구별할 수 있도록 주의하십시오.
  1. OCI GoldenGate 배포 콘솔에 대한 루트 인증서를 다운로드합니다.

    주:

    모든 브라우저에서 루트 인증서를 다운로드할 수 있습니다. 다음 단계에서는 Chrome 브라우저에서 루트 인증서를 다운로드하는 방법에 대해 설명합니다.
    1. Chrome 브라우저 주소 표시줄에서 자물쇠 아이콘을 누른 다음 연결 보안을 누릅니다.
    2. 인증서가 적합함을 누릅니다. Certificate window가 열립니다.
    3. 인증서 창에서 인증 경로를 누르고 DigiCert을 선택한 다음 인증서 보기를 누릅니다.
    4. IssuedDigiCert Global Root G2을 읽고 Details, Copy to File을 차례로 누릅니다.
    5. 인증서 익스포트 마법사에서 다음을 누르고 기본 64 인코딩 X.509(.CER)를 선택한 다음 다음을 누릅니다.
    6. Browse를 눌러 파일을 로컬 드라이브에 저장합니다.
    7. 다음,을 누르고 완료를 누릅니다.
  2. 인증서를 온프레미스 또는 Marketplace Oracle GoldenGate Service Manager에 업로드합니다.
    1. 브라우저 창에서 온프레미스 또는 Marketplace Oracle GoldenGate Service Manager를 엽니다.
    2. 탐색 메뉴(햄버거 아이콘)에서 인증서 관리를 누릅니다.
    3. 인증서 관리 페이지에서 CA 인증서 추가(더하기 아이콘)를 누릅니다.
    4. [CA 인증서 추가] 대화상자에서 고유 이름을 입력합니다.
    5. Certificate PEM의 경우 Chrome에서 다운로드한 인증서 파일의 내용을 복사하여 붙여 넣은 다음 Add를 누릅니다.
  3. Oracle GoldenGate가 OCI GoldenGate 접속에 사용할 수 있는 사용자를 추가합니다.
    1. 배치 세부 정보 페이지에서 OCI GoldenGate 배치 콘솔을 실행합니다.
    2. 탐색 메뉴에서 사용자 관리를 누릅니다.
    3. 새 사용자 추가(더하기 아이콘)를 누르고 다음과 같이 필드에 정보를 입력한 다음 제출을 누릅니다.
      • 인증자의 경우 드롭다운에서 비밀번호를 선택합니다.
      • 역할의 경우 드롭다운에서 연산자를 선택합니다.
      • 사용자 이름에 대해 이름을 입력합니다.
      • 비밀번호에 대해 이 사용자와 연관된 비밀번호를 입력합니다. 암호를 확인합니다.
    4. 온프레미스 또는 Marketplace Oracle GoldenGate Adminstration Service를 연 다음 Path Connections 페이지로 이동합니다.
    5. Path Connection 추가(더하기 아이콘)를 누르고 다음과 같이 필드에 정보를 입력한 다음 제출을 누릅니다.
      • 인증서 별칭: 별칭을 입력합니다.
      • 사용자 ID: 이전 단계에서 만든 사용자의 이름을 입력합니다.
      • 암호 및 암호 확인: 이 사용자와 연관된 암호를 입력합니다.

작업 3: Oracle GoldenGate에서 OCI로 데이터 전송 GoldenGate

  1. 온프레미스 또는 Marketplace Oracle GoldenGate에서 Extract 추가 및 실행을 수행합니다.
  2. 온프레미스 또는 Marketplace Oracle GoldenGate에서 다음 값으로 Distribution Path를 추가하고 생성 및 실행을 누릅니다.
    1. 소스 옵션 페이지에서 다음을 수행합니다.
      • 소스 Extract에 대해 작업 2에서 만든 Extract를 선택합니다.
      • 추적 이름의 경우: OCI GoldenGate에서 추적을 수신할 때 추적에 대한 2자 이름을 입력합니다.
    2. 대상 옵션 페이지에서 다음을 수행합니다.
      • 대상 호스트의 경우: OCI GoldenGate 호스트 이름을 <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443 형식으로 입력합니다.
      • 포트 번호의 경우: 대상 배치의 포트 번호를 입력합니다.
      • 추적 이름의 경우: Oracle GoldenGate에서 추적을 수신할 때 추적에 대한 2자 이름을 입력합니다.
      • 별칭에 태스크 2에서 생성된 인증서 별칭을 입력합니다.
  3. OCI GoldenGate 배포 콘솔에서 Nonintegrated Replicat를 추가합니다.

작업 4: 성능 모니터

  1. 성능 모니터.
  2. 추적 파일 관리.