마이그레이션 확인
6.0.17 및 7.0.13부터 Atlas 는 소스 클러스터 에서 대상 클러스터 로 마이그레이션된 데이터 확인을 지원합니다. Atlas 의 확인 프로세스 에서는 실시간 마이그레이션 프로세스 중 데이터 동기화 가 성공적인 했는지 확인하기 위해 일련의 검사를 실행합니다. 이러한 검사에는 지원되는 문서 및 컬렉션을 비교하는 Atlas 가 포함됩니다.
애플리케이션 데이터를 대상 클러스터 로 전송하기 전에 항상 마이그레이션 이 성공적인 했는지 확인하세요. 실시간 마이그레이션 Atlas UI 에서 확인을 활성화 하거나 데이터를 수동으로 확인할 수 있습니다.
Atlas 실시간 마이그레이션 프로세스 가 끝날 때 실행되는 확인 프로세스 는 선택 사항입니다. 실시간 마이그레이션의 Atlas UI 에서 활성화 하고 Atlas 의 대상 클러스터 로 전환하기 전에 Atlas 가 데이터 동기화 확인 프로세스 를 실행하도록 요청 것을 적극 권장합니다.
검증 목록
실시간 마이그레이션 을 위해 Atlas UI 에서 활성화 할 수 있는 확인 프로세스 의 일환으로, Atlas 는 소스 및 대상 클러스터에서 다음과 같은 검사를 수행합니다.
클러스터 에서 실행 확인 확인의 단계와 진행 상황.
클러스터 의 예상 문서 수입니다.
클러스터 에서 검증자 프로세스 에 의해 해시 된 문서 수입니다.
클러스터 에서 검증자 프로세스 가 스캔한 컬렉션의 수입니다.
확인 검사에 포함할 클러스터 의 컬렉션 수입니다.
확인 프로세스 에서 오류가 발견되면 실시간 마이그레이션 이 실패합니다.
Atlas UI 에서 인증 활성화
Atlas UI 에서 실시간 마이그레이션 프로세스 구성의 일부로 인증을 활성화 할 수 있습니다. 정확한 단계는 MongoDB 6.0.17+ 또는 7.0.13+ 클러스터를 Atlas 로 실시간 마이그레이션(풀)을 참조하세요.
중요
Atlas UI 에서 확인을 활성화 하고 Atlas 가 확인 검사 중에 불일치를 발견하면 실시간 마이그레이션 이 실패합니다. 검증 프로세스 에서는 가능한 모든 데이터 불일치를 확인하지 않습니다.이 문서의제한 사항을 검토하여 확인 프로세스 에서 지원 하지 않는 데이터를 확인하고 이 데이터를 수동으로 확인합니다.
수동으로 데이터 확인
실시간 마이그레이션 Atlas UI 에서 자동 확인을 비활성화한 경우, 마이그레이션된 데이터의 수동 확인을 위한 스크립트를 생성하고 대체 수동 확인 방법을 사용하여 데이터가 성공적으로 마이그레이션되었는지 확인할 수 있습니다. 대체 방법에 학습 보려면 Cluster-to-Cluster Sync: Verify Data Transfer(Cluster-to-Cluster Sync: Verify Data Transfer)를 참조하세요.
제한 사항
실시간 마이그레이션 의 확인 프로세스 에는 다음과 같은 제한 사항이 있습니다.
6.0.17 이전 버전에서는 검증을 사용할 수 없습니다.
샤딩된 클러스터의 확인은 지원되지 않습니다.
인증은 실시간 마이그레이션 (풀)에서 실행되며 실시간 마이그레이션 (푸시)에서는 지원되지 않습니다.
인증 프로세스 를 재개할 수 없습니다. 실시간 마이그레이션 프로세스 를 중지하거나 일시 중지했다가 다시 시작하면 확인 프로세스 가 처음부터 시작됩니다.
확인 프로세스 에서는 다음을 확인하지 않습니다.
샤드 컬렉션
고정 사이즈 컬렉션
TTL 인덱스가 있는 컬렉션
기본값 데이터 정렬을 사용하지 않는 컬렉션
조회수
컬렉션 메타데이터
Indexes
성공적인 실시간 마이그레이션 을 보장하고 지원되지 않는 컬렉션, 인덱스 및 메타데이터 데이터에 대한 데이터를 확인하려면 Cluster-to-Cluster Sync: Verify Data Transfer에 설명된 확인 방법 중 하나를 사용할 수 있습니다.