MongoDB에서 자율운영 JSON 데이터베이스로 데이터 복제
OCI GoldenGate를 사용해 MongoDB에서 Autonomous JSON Database로 데이터를 복제하는 방법을 확인해 보세요.
Oracle Autonomous JSON Database는 JSON 중심 애플리케이션 개발을 간소화하는 클라우드 문서 데이터베이스 서비스입니다. NoSQL 스타일의 문서 API(Oracle SODA 및 Oracle Database API for MongoDB), 서버리스 확장, 고성능 ACID 트랜잭션, 포괄적인 보안, 낮은 종량제 가격 정책을 제공합니다. 자율운영 JSON 데이터베이스에 대해 자세히 알아보십시오.
OCI GoldenGate 빅데이터 배포 유형은 MongoDB에서 자율운영 JSON 데이터베이스로의 다운타임 마이그레이션을 지원하지 않습니다. OCI GoldenGate는 MongoDB에서 추출된 CDC(초기 로드 추출 및 변경 데이터 캡처)를 모두 지원합니다.
이 빠른 시작은 MongoDB에서 자율운영 JSON 데이터베이스로의 다운타임 마이그레이션 없이 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 사용을 참조하십시오.
작업 1: OCI GoldenGate 리소스 만들기
이 빠른 시작 예에서는 소스 및 대상에 대한 배치 및 접속이 필요합니다.
- Oracle Autonomous JSON Database를 생성합니다.
- MongoDB 소스 및 대상 Oracle Autonomous JSON Database에 대한 빅데이터 배치를 생성합니다.
- MongoDB 접속 생성.
- 대상 자동 JSON 데이터베이스 접속 생성에 대한 접속을 생성합니다.
- GoldenGate에 대한 접속을 생성한 다음 이 접속을 Big Data 배치에 지정합니다.
- 빅데이터 배포에 MongoDB 및 자율운영 JSON 연결을 할당합니다.
작업 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 ReplicatReplicat를 추가합니다.
- 생성 및 실행을 누릅니다.
Overview 페이지로 돌아가서 Replicat 세부 정보를 검토할 수 있습니다. Replicat가 성공적으로 시작되면 녹색 확인과 함께 실행 중 상태로 표시됩니다. Replicat 세부 정보 및 통계를 검토하여 복제를 확인할 수 있습니다.
작업 5: Classic Replicat 생성 및 실행
- OCI GoldenGate 배치 콘솔에서 Administration Service 개요 페이지에 있는지 확인한 다음 Replicat 추가(더하기 아이콘)를 누릅니다.
- Replicat를 다음 값으로 추가합니다.
Overview 페이지로 돌아가서 Replicat 세부 정보를 검토할 수 있습니다. Replicat가 성공적으로 시작되면 녹색 확인과 함께 실행 중 상태로 표시됩니다. Replicat 세부 정보와 통계를 확인하여 복제를 확인할 수 있습니다.