이 페이지에서는 MongoDB Mongosync 1.11에 도입된 변경 사항과 새로운 기능에 대해 설명합니다.
1.11.0 릴리스
2월 10, 2025
대상 전용 쓰기 차단
기본값 으로 mongosync
는 대상 클러스터 에서 대상 전용 쓰기 차단을 활성화합니다. /progress mongosync
엔드포인트가 이 canWrite
이라고 보고하기 직전에 가 쓰기 차단을 true
해제합니다. /start 엔드포인트를 사용하여 enableUserWriteBlocking
를 로 설정하다 하여 대상 전용 쓰기 차단을 명시적으로 활성화 할 수 "destinationOnly"
있습니다.
이중 쓰기 차단을 활성화 할 수 있습니다. 이중 쓰기 차단을 활성화 하면 mongosync
이(가) 쓰기를 차단합니다.
마이그레이션 중 대상 클러스터 에서
mongosync
은canWrite
을true
로 설정하기 직전에 쓰기 차단을 해제합니다.다음을 호출한 후 소스 클러스터 에서
/commit
이중 쓰기 차단을 활성화 하려면 /start를 enableUserWriteBlocking
사용하여 "sourceAndDestination"
를 로 설정하다 .
/start를 사용하여 enableUserWriteBlocking
를 로 설정하다 수 "none"
있습니다.
동기화 가 시작된 후에는 이중 쓰기 차단을 활성화 하거나 쓰기 차단을 비활성화할 수 없습니다.
라이브 업그레이드
버전 1.11.0부터 mongosync
는 라이브 업그레이드를 지원하지 않습니다.
권한
mongosync
기본값 마이그레이션을 위해 Atlas 대상 클러스터에 대한 추가 권한이 필요합니다. Atlas 클러스터를 참조하세요.
기타 참고 사항
수정된 문제:
v1.9.0에 도입된 버그를 수정했습니다. 여기서 내장된 검증자는 TTL 인덱스 있는 컬렉션 의 이름을 바꾸고 나중에 TTL 인덱스 없이 다시 만드는 경우 실패를 잘못 보고할 수 있었습니다.
v1.0.0 에 도입된 버그를 수정했습니다. 여기서
prepareUnique
인덱스 대상 컬렉션 에서 고유하게 만들거나 이전에 고유 인덱스 전환 후 대상 컬렉션 에서prepareUnique
상태 로 유지할 수 있습니다.
최소 지원 버전
지원되는 최소 버전에 대한 자세한 내용은 MongoDB Server 버전 호환성을 참조하세요.
최상의 성능을 위해 마이그레이션 하기 전에 소스 및 대상 클러스터를 최신 MongoDB Server 패치 출시하다 로 업그레이드 하세요. 자세한 내용은 MongoDB 의 최신 자체 관리 패치 릴리스로 업그레이드를 참조하세요.