このページでは、 MongoDB Mongosync 1.20 で導入された変更点と新機能について説明します。
1.20.0 リリース
4月21 、 2026
新機能
INITIALIZING状態を/progressAPIレスポンスに追加します。progress詳しくは、 を参照してください。mongosyncでは、移行の実行中に新しい 上限付きコレクション が作成される場合、開始時にユーザーが新しい--enableCappedCollectionHandlingフラグを渡す必要があります。
修正された問題
ユーザーのいない宛先クラスターへの宛先書込みブロックを使用した移行が失敗し、宛先クラスターにユーザーをプロビジョニングするようカスタマーに促すメッセージが表示されるようになりました。
2 つの
SIGINT、SIGPIPE、SIGQUIT、またはSIGTERMシグナルを連続して受信すると、mongosyncがクラッシュする問題を修正します。
その他の変更
10 個の最大コレクションに関する情報を
entered CEAテレメトリイベントからentered collection copyイベントに追加、移動します。mongosyncでは、事前構成されたシャードゾーンタグを持つ宛先名前空間への移行はサポートされていません。詳細については、シャーディングされたクラスター を参照してください。mongosync内部データベースの名前を他の内部ツールと一致するように変更します。mongosync_reserved_for_internal_useデータベースは__mdb_internal_mongosyncになりました。埋め込み検証子のデータベース
mongosync_reserved_for_verification_{src,dst}_metadataは__mdb_internal_mongosync_verifier_{src,dst}になりました。移行中に新しく上限付きコレクションを作成すると、
mongosyncがエラー メッセージa capped collection was created on the source but capped collection handling is not enabled;で失敗する可能性があります。/startAPIリクエストからenableUserWriteBlockingパラメータを削除します。mongosyncが 構成に基づいてソースクラスターと宛先クラスターの書込みブロックを管理するようになりました。詳細については、「書込みブロック」を参照してください。
ライブ アップグレード
mongosync 1.20 へのライブ アップグレードはサポートされていません。
サポートされる最小バージョン
サポートされる最小バージョンの詳細については、 「 MongoDB Server のバージョンの互換性 」を参照してください。
最高のパフォーマンスを得るには、移行前に、ソースクラスターと宛先クラスターを最新の MongoDB Server パッチ リリースにアップグレードしてください。 詳しくは、「 MongoDBの最新の自己管理型パッチ リリースへのアップグレード 」を参照してください。