기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MongoDB에서 Amazon DocumentDB로 마이그레이션: 온라인
이 아키텍처는 AWS Database Migration Service(AWS DMS)의 온라인 접근 방식을 사용하여에서 Amazon DocumentDB로 마이그레이션MongoDB하는 방법을 보여줍니다. 이 접근 방식은 중간 정도의 복잡성으로 거의 0에 가까운 가동 중지 시간을 제공합니다.
MongoDB에서 Amazon DocumentDB로 마이그레이션: 온라인 접근 방식
다음 단계에서는 아키텍처를 설명합니다.
-
온라인 메서드를 사용하여 Amazon DocumentDB로 마이그레이션하면 애플리케이션이 소스 MongoDB 데이터베이스에 계속 씁니다.
-
Amazon DocumentDB 클러스터와 동일한 VPC에 Amazon EC2 인스턴스를 생성하고 mongo 셸을 설치합니다. Amazon DocumentDB Amazon EC2 인스턴스에서 MongoDB 소스로의 연결을 설정한 다음 mongodump 도구를 사용하여 데이터 인덱스를 Amazon EC2 마이그레이션 인스턴스로 내보냅니다.
-
AWS DMS를 사용하면 전체 데이터 로드 및 변경 데이터 캡처(CDC)를 사용하여 데이터베이스를 마이그레이션할 수 있습니다. 온라인 마이그레이션 접근 방식은 AWS DMS를 사용하여 전체 데이터 복사를 수행하고 CDC를 사용하여 델타 변경 사항을 Amazon DocumentDB에 복제합니다. AWS DMS 전체 데이터 로드 마이그레이션의 성능을 개선하려면 자동 분할 또는 범위 분할 옵션을 사용합니다.
-
2단계에서 생성한 Amazon EC2 인스턴스를 사용하여 Amazon DocumentDB 클러스터에 연결하여 인덱스를 마이그레이션합니다. Amazon DocumentDB 인덱스 도구를 사용하여 덤프된 인덱스의 호환성을 확인하고 대상 Amazon DocumentDB 클러스터에서 인덱스를 미리 생성합니다.
-
데이터가 동기화되면 애플리케이션의 데이터베이스 연결 문자열을 전환하여 새 대상 Amazon DocumentDB 클러스터를 사용합니다.