z/OS용 Db2에서 Autonomous Data Warehouse로 데이터 복제

OCI GoldenGate를 사용하여 z/OS 시스템의 Db2에서 Autonomous Data Warehouse로 데이터를 복제하는 방법을 확인해 보세요.

시작하기 전에

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

  • z/OS 데이터베이스의 기존 온프레미스 Db2(GoldenGate 사용자가 생성되고 적절히 보호됨)
  • Oracle Cloud 테넌시의 기존 Autonomous Data Warehouse 인스턴스(GGADMIN 사용자 잠금 해제 포함)
  • FastConnect 또는 VPN을 사용하여 온프레미스 시스템에서 Oracle Cloud 테넌시로 네트워크 연결
  • TCP/IP를 통해 z/OS의 경우 전용 서브넷에서 온프레미스 Db2로 연결할 수 있는 적절한 VCN 보안 규칙

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

먼저 배치 및 접속을 생성합니다.
  1. z/OS 배치에 대한 소스 Db2를 만듭니다.

    참고:

    Create deployment 패널에서 유형에 대해 Db2 for z/OS를 선택했는지 확인합니다.
  2. 대상 Oracle Database 배치를 생성합니다.

    참고:

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

    참고:

    • z/OS 배치의 경우 Db2(z/OS 연결용)를 Db2에 지정합니다.
    • Oracle 배치에 Autonomous Database 접속을 지정합니다.
  5. z/OS 배치에 대한 Db2가 활성 상태이면 배치 세부정보 페이지에서 라이브러리 다운로드를 누릅니다. 인스턴스에서 Extract를 수행하기 전에 zip의 Extract 구성요소를 소스 Db2 for z/OS 인스턴스에 설치하고 구성합니다.

작업 2: 소스 배치 설정

시작하기 전에 z/OS 배치에 대한 소스 Db2이 활성 상태인지 확인하십시오.
  1. 소스 Db2에서 z/OS 배치 세부정보 페이지의 경우 콘솔 실행을 누릅니다.
  2. Extract를 추가하고 실행합니다.

    주:

    다음을 확인합니다.
    • 보완 로깅을 활성화하려면 트랜잭션 정보(TRANDATA)를 추가합니다.
    • 다음 단계로 이동하기 전에 Extract가 실행 중이며 소스 변경사항을 캡처합니다.
  3. 대상 OCI GoldenGate 배치 콘솔에서 소스 배치에 접속하는 데 사용할 수 있는 인증서를 추가합니다.
    1. 탐색 메뉴에서 사용자 관리를 누릅니다.
    2. 새 사용자 추가(더하기 아이콘)를 누릅니다.
    3. 다음과 같이 필드를 작성하고 제출을 누릅니다.
      1. 인증자의 경우 드롭다운에서 비밀번호를 선택합니다.
      2. 역할에 대해 연산자를 선택합니다.
      3. 사용자 이름에 대해 ggsnet을 입력합니다.
      4. 확인을 위해 비밀번호를 두 번 입력합니다.

작업 3: 대상 배치 설정

  1. 대상 Oracle Autonomous Database 배치 세부정보 페이지에서 콘솔 실행을 누릅니다.
  2. 소스 GoldenGate 인증서를 추가합니다.
    1. 탐색 메뉴에서 DB 접속을 누릅니다.
    2. 인증서 페이지에서 DB 접속 추가를 누르고 다음과 같이 필드에 정보를 입력한 다음 제출을 누릅니다.
      1. 인증서 별칭의 경우 별칭을 입력합니다.
      2. 사용자 IDggsnet을 입력합니다.
      3. 비밀번호의 경우 태스크 2 단계 4의 비밀번호를 입력합니다.
  3. Target-Initiated Path 추가 및 실행:
    1. Receiver Service을 누릅니다.
    2. 수신기 서비스 페이지에서 Target-Initiated Path 추가(더하기 아이콘)를 누릅니다.
    3. Add Path 필드에 다음 값을 입력합니다.
      1. [경로 정보] 페이지에서 경로 이름을 입력합니다.
      2. Source Options 페이지에서 다음을 수행하십시오.
        1. Source Protocol에 대해 wss를 선택합니다.
        2. 소스 호스트의 경우 소스 Db2에서 z/OS 배치 세부정보 페이지의 콘솔 URL 값 옆에 있는 복사를 누르고 값을 붙여 넣습니다.

          참고:

          URL에서 https:// 및 후행 슬래시(/)를 제거했는지 확인합니다.
        3. 포트 번호에서 443을 입력합니다.
        4. Trail Name에 작업 2에서 만든 Extract의 2자 이름을 입력합니다.
        5. 도메인에 작업 2(ggsnet)에서 생성된 인증서의 사용자 이름을 입력합니다.
        6. 별칭의 경우 태스크 2의 소스 배포 별칭을 입력합니다.
        7. 다음을 누르십시오.
      3. [대상 옵션] 페이지에서 대상 추적의 2자 이름을 입력한 다음 다음을 누릅니다.
      4. [관리되는 옵션] 페이지에서 경로 생성 및 실행을 누릅니다.
  4. Target-Initiated Path가 생성되어 실행 중인지 확인합니다.

작업 4: 데이터 복제

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