MongoDB에서 OCI로 데이터 복제 GoldenGate
OCI GoldenGate를 사용하여 MongoDB에서 Autonomous AI JSON Database로 데이터를 복제하는 방법을 알아보세요.
자율운영 AI JSON 데이터베이스는 JSON 중심 애플리케이션을 간단하게 개발할 수 있는 클라우드 문서 데이터베이스 서비스입니다. NoSQL 스타일의 문서 API(Oracle SODA 및 Oracle Database API for MongoDB), 서버리스 확장, 고성능 ACID 트랜잭션, 포괄적인 보안, 낮은 종량제 가격 정책을 제공합니다. 자율운영 JSON 데이터베이스에 대해 더 알아보기.
OCI GoldenGate Big Data 배포 유형은 MongoDB에서 Autonomous AI JSON Database로의 다운타임 마이그레이션을 지원하지 않습니다. OCI GoldenGate는 MongoDB에서 Initial Load Extract 및 Change Data Capture(CDC) 추출을 모두 지원합니다.
이 빠른 시작에서는 MongoDB에서 Autonomous AI JSON Database로의 다운타임 마이그레이션 없이 OCI GoldenGate를 구성하는 프로세스에 대해 자세히 설명합니다.
시작하기 전에
이 퀵타트를 성공적으로 완료하려면 다음이 있어야 합니다.
- MongoDB 복제본 세트가 구성되었습니다.
- OCI GoldenGate Big Data Capture는 작업 로그(oplog)를 사용하여 CDC 레코드를 읽습니다. oplog는 데이터베이스에 저장된 데이터를 수정하는 모든 작업의 롤링 레코드를 유지하는 상한이 설정된 모음입니다. Oplog 파일은 Replicat 세트가 사용으로 설정된 경우 MongoDB에 생성됩니다. MongoDB Atlas는 사전 구성된 Replicat 세트 구성과 함께 제공됩니다. 온프레미스 MongoDB의 경우 복제본 집합을 배치해야 합니다.
- MongoDB 3.6 이상
- OCI GoldenGate는
INSERT
,UPDATE
,DELETE
작업 캡처를 지원합니다.
자세한 내용은 Oracle GoldenGate Capture for MongoDB 사용을 참조하십시오.
작업 2: MongoDB에 대한 Integrated Extract를 생성하고 실행합니다.
- OCI GoldenGate 배치 콘솔에서 Administration Service 개요 페이지에 있는지 확인한 다음 Extract 추가(더하기 아이콘)를 누릅니다.
- 다음 값을 사용하여 Extract를 추가합니다.
- Extract 정보 페이지의 Extract 유형에서 통합된 추출을 선택하고
MCDC
을 프로세스 이름으로 입력한 다음 다음을 누릅니다. - Parameter File 페이지에서 소스 매핑에
TABLE source.*;
가 포함되어 있는지 확인합니다.
- Extract 정보 페이지의 Extract 유형에서 통합된 추출을 선택하고
- 생성 및 실행을 누릅니다.
작업 4: Initial Load Replicat 생성 및 실행
- OCI GoldenGate 배포 콘솔에서 Administration Service 개요 페이지에 있는지 확인한 다음 Replicat 추가(더하기 아이콘)를 누릅니다.
- 다음 값을 사용하여 Initial Load Replicat를 추가합니다.
- 생성 및 실행을 누릅니다.
작업 5: Classic Replicat 생성 및 실행
- OCI GoldenGate 배치 콘솔에서 Administration Service 개요 페이지에 있는지 확인한 다음 Replicat 추가(더하기 아이콘)를 누릅니다.
- Replicat를 다음 값으로 추가합니다.