역동기화 방향
동기화 작업의 방향을 바꾸려면 다음 절차를 사용하여 동기화 를 커밋 하고 엔드포인트를 reverse
호출합니다.
역 동기화 를 사용하면 커밋 후에도 cluster를 지속적으로 동기화 할 수 있습니다. 동기화 를 커밋 한 후에는 mongosync
은 빈 대상 클러스터로만 동기화 할 수 있으므로 두 클러스터 간의 지속적인 동기화 를 다시 시작할 수 없습니다. 컷오버 후 동일한 두 클러스터를 사용해야 하는 경우 reverse
엔드포인트를 호출하여 클러스터를 동기화 된 상태로 유지할 수 있습니다.
시작하기 전에
동기화 방향을 반전시키려면 mongosync
먼저 를 구성하고 엔드포인트를 start
사용하여 다음 매개변수를 설정하다 해야 합니다.
reversible
totrue
enableUserWriteBlocking
true
.
역 동기화 의 제한 사항 및 요구 사항에 대한 자세한 내용은 를 reverse
참조하세요.
중요
6.0 이전 소스 클러스터 에서 마이그레이션하는 경우 역 동기화 를 수행할 수 없습니다.
단계
동기화 방향을 바꾸려면 다음 단계를 따르세요.
동기화 를 완료합니다.
컷오버 프로세스 마무리 튜토리얼에 따라 쓰기 (write) 차단을 활성화 하고 데이터 마이그레이션 을 완료하세요.
중요: mongosync
역 동기화 프로세스 중에는 필터링된 동기화를 지원 하지 않습니다.
reverse
엔드포인트를 호출합니다.
동기화 작업의 방향을 바꾸려면 reverse
엔드포인트를 호출합니다. 원래 소스 클러스터 가 새 대상 클러스터 가 되고 원래 대상 클러스터 가 새 소스 클러스터 가 됩니다.
mongosync
는 차단된 쓰기(전환 프로세스 완료의 단계 동안)를 해제한 후 4 새 소스 클러스터 에서 수행한 모든 쓰기를 새 대상 클러스터 에 복제합니다.