z/OS용 IBM Db2에서 자율운영 AI 레이크하우스로 데이터 복제

OCI GoldenGate를 사용하여 IBM Db2 for z/OS 시스템에서 Autonomous AI Lakehouse로 데이터를 복제하는 방법을 알아봅니다.

시작하기 전에

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

  • GoldenGate 사용자가 만들어지고 적절하게 보호되는 기존 온프레미스 IBM Db2 for z/OS 데이터베이스
  • Oracle Cloud 테넌시의 기존 자율운영 AI 레이크하우스 인스턴스, GGADMIN 사용자 잠금 해제
  • FastConnect 또는 VPN을 사용하여 온프레미스 시스템에서 Oracle Cloud 테넌시로 네트워크 연결
  • TCP/IP를 통해 전용 서브넷에서 온프레미스 IBM Db2 for z/OS로의 연결을 허용하는 적절한 VCN 보안 규칙

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

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

    참고:

    Create deployment(배치 만들기) 패널에서 유형에 대해 IBM Db2 for z/OS를 선택해야 합니다.
  2. 대상 Oracle Database 배치를 생성합니다.

    참고:

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

    참고:

    • IBM Db2 for z/OS 연결을 IBM Db2 for z/OS 배치에 지정합니다.
    • Oracle 배포에 자율운영 AI 데이터베이스 연결을 지정합니다.
  5. Z/OS용 IBM Db2 배치가 활성 상태인 후 배치 세부정보 페이지에서 라이브러리 다운로드를 누릅니다. 인스턴스에서 추출을 수행하기 전에 zip의 Extract 구성요소를 z/OS 인스턴스의 소스 Db2에 설치하고 구성합니다.

작업 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 배치 세부정보 페이지에서 콘솔 실행을 누릅니다.
  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. 소스 호스트의 경우 소스 IBM Db2 for 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용 IBM Db2 배치에서 Distribution Service을 누르고 Distribution Path가 실행 중인지 확인합니다.
  2. 대상 Oracle 배치에서 Replicat을 추가하고 실행합니다.
  3. Replicat가 실행된 후 성능을 모니터링할 수 있습니다.
  4. 추적 파일 관리