i용 Db2에서 Autonomous Data Warehouse로 데이터 복제

OCI GoldenGate를 사용하여 i 시스템용 Db2에서 Autonomous Data Warehouse로 데이터를 복제하는 방법을 알아봅니다.

시작하기 전에

이 빠른 시작을 성공적으로 완료하려면 다음이 있어야 합니다.

  • 사용자 및 권한이 제대로 구성된 i 데이터베이스에 대한 기존 온프레미스 Db2입니다.
  • GGADMIN 사용자 잠금이 해제된 상태로 Oracle Cloud 테넌시의 기존 Autonomous Data Warehouse 인스턴스
  • FastConnect 또는 VPN을 사용하여 온프레미스 시스템에서 Oracle Cloud 테넌시로 네트워크 연결
  • TCP/IP를 통해 전용 서브넷에서 온프레미스 Db2(i)로의 연결을 허용하는 적절한 VCN 보안 규칙

작업 1: OCI GoldenGate 리소스 생성

먼저 배치 및 연결을 생성합니다.
  1. i 배치에 대한 소스 Db2를 생성합니다.

    참고:

    • 배치 생성 패널에서 유형에 대해 i의 경우 Db2를 선택해야 합니다.
    • 로그인 및 배포 경로 관련 문제를 방지하려면 인증서 저장소에 OCI IAM을 사용하는 것이 좋습니다.
  2. 대상 Oracle Database 배치를 생성합니다.

    참고:

    배치 생성 패널에서 유형에 대해 Oracle을 선택했는지 확인합니다.
  3. 서비스가 배치를 생성하는 동안 소스 및 대상 접속을 생성합니다.
  4. 각 접속을 해당 배치에 지정합니다.

    참고:

    • i 배치용 Db2에 i 연결용 Db2를 지정합니다.
    • Oracle 배치에 Autonomous Database 접속을 지정합니다.
    • Oracle GoldenGate 서버 접속을 i 배치용 Db2에 지정합니다. 이렇게 하면 i 배치용 Db2가 Oracle 배치에 접속할 수 있습니다.
    • i GoldenGate 서버 접속에 대한 Db2을 Oracle 배치에 지정합니다. 이렇게 하면 Oracle 배치가 i 배치를 위해 Db2에 접속할 수 있습니다.
  5. i 배치에 대한 Db2가 활성 상태이면 다음 작업을 진행합니다.

작업 2: 소스 배치 설정

시작하기 전에 i 배치용 소스 Db2가 활성 상태인지 확인합니다.
  1. i 배치 세부정보 페이지의 소스 Db2에서 콘솔 실행을 누릅니다.
  2. Extract 추가 및 실행.

    주:

    다음을 수행했는지 확인합니다.
    • 보완 로깅을 활성화하려면 트랜잭션 정보(TRANDATA)를 추가합니다.
    • Extract가 실행 중이며 다음 단계로 이동하기 전에 소스 변경사항을 캡처합니다.

작업 3: 대상 배치 설정

  1. 대상 Oracle Autonomous Database 배치 세부정보 페이지에서 콘솔 실행을 누릅니다.
  2. Target-Initiated Path 추가 및 실행:
    1. Receiver Service을 누릅니다.
    2. 수신기 서비스 페이지에서 Target-Initiated Path 추가(더하기 아이콘)를 누릅니다.
    3. Add Path 필드에 다음 값을 입력합니다.
      1. [경로 정보] 페이지에서 경로 이름을 입력합니다.
      2. Source Options 페이지에서 다음을 수행합니다.
        1. Source Protocol의 경우 wss를 선택합니다.
        2. 소스 호스트의 경우 i 배치 세부정보 페이지에 대한 소스 Db2에서 콘솔 URL 값 옆에 있는 복사를 누르고 값을 붙여넣습니다.

          참고:

          URL에서 https:// 및 후행 슬래시(/)를 제거해야 합니다.
        3. 포트 번호에서 443을 입력합니다.
        4. 트레일 이름에 태스크 2에서 생성된 Extract의 2자 이름을 입력합니다.
        5. 소스 인증 방법 설정에 대해 OAuth을 선택합니다.
        6. 다음을 누르십시오.
      3. [대상 옵션] 페이지에서 대상 추적에 대한 2자 이름을 입력한 후 다음을 누릅니다.
      4. [관리 옵션] 페이지에서 경로 생성 및 실행을 누릅니다.
  3. Target-Initiated Path가 생성되어 실행 중인지 확인합니다.

작업 4: 데이터 복제

  1. i 배치용 소스 Db2에서 Distribution Service을 누르고 Distribution Path가 실행 중인지 확인합니다.
  2. 대상 Oracle Autonomous Database 배포에서 Replicat를 추가 및 실행합니다.
  3. Replicat가 실행된 후 성능을 모니터할 수 있습니다.
  4. 추적 파일 관리