このページでは、 MongoDB Cluster-to-Cluster Sync 1.11 で導入された変更点と新機能について説明します。
1.11.0 リリース
2 月10 、 2025
宛先専用書込みブロック
デフォルトでは 、mongosync
は宛先クラスターで宛先のみの書込みブロックを有効にします。 は、mongosync
/progress エンドポイントが がcanWrite
true
であることを報告する直前に書込みのブロックを解除します。/start enableUserWriteBlocking
エンドポイントを使用して を"destinationOnly"
に設定することで、宛先専用書込みブロックを明示的に有効にできます。
二重書込み (write) ブロックを有効にできます。 二重書込みブロックを有効にすると、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の最新の自己管理型パッチ リリースへのアップグレード 」を参照してください。