이 페이지에서는 MongoDB Mongosync 1.18에 도입된 변경 사항과 새로운 기능에 대해 설명합니다.
1.18.0 릴리스
11월 12, 2025
새로운 기능
자동 자연 스캔
버전 1.18부터 mongosync 는 임의의 _id 값을 사용하는 컬렉션을 자동으로 감지하고 해당 컬렉션을 기본 순서 로 복사합니다.
자세한 내용은 DetectRandomId를 참조하세요.
핫 문서 완화
버전 부터 1.18 mongosync 에는 소스 클러스터에서 --hotDocIDs 매우 자주 업데이트 문서의 식별자를 지정할 수 있는 옵션이 도입되었습니다. 마이그레이션 중에 이 옵션을 사용하면 핫 문서로 인한 복제 지연 완화하는 데 도움이 됩니다.
구성 파일에서 --hotDocIDs 옵션을 설정하려면 hotDocIDs 설정을 참조하십시오.
수정된 문제
mongosync이제 네트워크 또는 클러스터 가용성 문제를 나타내는 오류가 발생하면 최대 30 분 동안 다시 시도합니다.mongosync사용자가 없는 클러스터 에 연결되면 권한 검사를 건너뜁니다. 클러스터 권한 부여 필요하지 않은 경우mongosync는 필요한 모든 권한이 있다고 가정합니다.TTL 배경 삭제 프로세스 전환 중 TTL 인덱스 에서 삭제하면
commit이(가) 실패할 수 있는 문제를 수정합니다./progress 엔드포인트 핸들러
canCommit보고 에 대한 로깅을 개선합니다.업데이트 이벤트를 적용하는 동안 발생하는
BSONObjectTooLarge오류에 대한 처리를 개선합니다.클러스터 네트워크 문제가 발생하거나 일시적으로 응답하지 않는 경우 재시도 메커니즘 동작을 개선합니다.
기타 변경 사항
mongosync이제 __mdb_internal로 시작하는 모든 데이터베이스를 무시합니다. 이는 MongoDB Atlas 에서 내부용 등으로 사용하는 접두사입니다. 이러한 데이터베이스는 클러스터 간에 동기화되어서는 안 되며 가 동기화되는 동안 데이터베이스에서 활동이 있을 수mongosync있습니다.
라이브 업그레이드
으로의실시간 업그레이드가 지원됩니다.1.18
최소 지원 버전
지원되는 최소 버전에 대한 자세한 내용은 MongoDB Server 버전 호환성을 참조하세요.
최상의 성능을 위해 마이그레이션 하기 전에 소스 및 대상 클러스터를 최신 MongoDB Server 패치 출시하다 로 업그레이드 하세요. 자세한 내용 은 MongoDB 의 최신 자체 관리 패치 릴리스로 업그레이드를 참조하세요.