Db2에서 i용 데이터를 자율운영 AI 레이크하우스로 복제
OCI GoldenGate를 사용하여 Db2 for i 시스템에서 자율운영 AI 레이크하우스로 데이터를 복제하는 방법을 알아봅니다.
시작하기 전에
이 빠른 시작을 성공적으로 완료하려면 다음이 있어야 합니다.
-
사용자 및 권한이 제대로 구성된 i 데이터베이스에 대한 기존 온프레미스 Db2입니다.
-
GGADMIN 사용자 잠금이 해제된 상태로 Oracle Cloud 테넌시의 기존 자율운영 AI 레이크하우스 인스턴스
-
FastConnect 또는 VPN을 사용하여 온프레미스 시스템에서 Oracle Cloud 테넌시로 네트워크 연결
-
TCP/IP를 통해 전용 서브넷에서 온프레미스 Db2로의 연결을 허용하는 적절한 VCN 보안 규칙
작업 1: OCI GoldenGate 리소스 생성
먼저 배치 및 연결을 생성합니다.
-
참고 사항:
-
배치 생성 패널에서 유형에 대해 Db2 for i를 선택했는지 확인합니다.
-
로그인 및 배포 경로 관련 문제를 방지하려면 인증서 저장소에 OCI IAM을 사용하는 것이 좋습니다.
-
-
대상 Oracle AI Database 배치를 생성합니다.
참고: [배치 생성] 패널에서 유형에 대해 Oracle을 선택했는지 확인합니다.
-
서비스가 배치를 생성하는 동안 소스 및 대상 접속을 생성합니다.
-
대상 자율운영 AI 레이크하우스에 대한 자율운영 AI 데이터베이스 접속을 생성합니다.
-
Oracle 배치에 대한 GoldenGate 서버 접속을 생성합니다.
-
i 배치용 Db2에 대한 다른 GoldenGate 서버 접속을 생성합니다.
-
참고 사항:
-
i 배치용 Db2에 i 연결용 Db2를 지정합니다.
-
자율운영 AI 데이터베이스 접속을 Oracle 배치에 지정합니다.
-
i 배치용 Db2에 Oracle GoldenGate 서버 접속을 지정합니다. (이를 통해 i 배치용 Db2가 Oracle 배치에 접속할 수 있습니다.)
-
Oracle 배치에 i GoldenGate 서버 접속용 Db2를 지정합니다. 이렇게 하면 Oracle 배치가 i 배치를 위해 Db2에 접속할 수 있습니다.
-
-
i 배치에 대한 Db2가 활성 상태가 되면 다음 작업을 진행합니다.
작업 2: 소스 배치 설정
시작하기 전에 i 배치의 소스 Db2가 활성 상태인지 확인합니다.
-
i 배치 세부정보 페이지의 소스 Db2에서 콘솔 실행을 선택합니다.
-
참고:
다음 사항을 확인합니다.
-
보완 로깅을 활성화하려면 트랜잭션 정보(TRANDATA)를 추가합니다.
-
Extract가 실행 중이며 다음 단계로 이동하기 전에 소스 변경사항을 캡처합니다.
-
작업 3: 대상 배치 설정
-
대상 Oracle 배치 세부정보 페이지에서 콘솔 실행을 선택합니다.
-
-
수신기 서비스 선택
-
수신기 서비스 페이지에서 대상 시작 경로 추가(더하기 아이콘)를 선택합니다.
-
Add Path 필드에 다음 값을 입력합니다.
-
[경로 정보] 페이지에서 경로 이름을 입력합니다.
-
Source Options 페이지에서 다음을 수행합니다.
-
Source Protocol의 경우 wss를 선택합니다.
-
소스 호스트의 경우 i 배치 세부정보 페이지에 대한 소스 Db2의 콘솔 URL 값 옆에 있는 복사를 선택한 다음 값을 붙여넣습니다.
참고: URL에서
https://및 후행 슬래시(/)를 제거해야 합니다. -
포트 번호에서
443을 입력합니다. -
트레일 이름에 태스크 2에서 생성된 추출의 2자 이름을 입력합니다.
-
소스 인증 방법 설정에 대해 OAuth를 선택합니다.
-
다음을 선택합니다.
-
-
[대상 옵션] 페이지에서 대상 추적에 대한 2자 이름을 입력한 후 다음을 선택합니다.
-
[관리 옵션] 페이지에서 경로 생성 및 실행을 선택합니다.
-
-
-
대상 시작 경로가 생성되어 실행 중인지 확인합니다.
작업 4: 데이터 복제
-
i 배치용 소스 Db2에서 배포 서비스를 선택하고 배포 경로가 실행 중인지 확인합니다.
-
대상 Oracle 배치에서 Replicat를 추가 및 실행합니다.
-
Replicat가 실행된 후 성능을 모니터할 수 있습니다.