Cluster-to-Cluster Sync
mongosync
バイナリは、非正規の MongoDB 配置ではサポートされておらず、テストもされていません。これらのツールはこれらの配置で動作する可能性がありますが、互換性は保証されません。Cluster-to-Cluster Sync、同期が 終了する まで、あるクラスターから別のクラスターにデータと書込みがレプリケートされます。このツールを使用すると、 MongoDBクラスター間で 1 回限りのデータ移行を最小限のダウンタイムで実行できます。
mongosync
実行中の と宛先クラスターの動作の詳細については、「 中間同期に関する考慮事項 」を参照してください。
Cluster-to-Cluster Sync はmongosync ユーティリティを使用して有効にできます。mongosync
プロセスの概要については、「 についてmongosync
」を参照してください。
重要
mongosync
で commit
を呼び出し、canWrite
が true
を正常に返すまで、宛先クラスターはアプリケーションの読み取りまたは書込みトラフィックを受け入れるために使用できません。障害復旧クラスターの維持に mongosync
を使用しないでください。
mongosync
を使い始めるには、「クイック スタート ガイド 」を参照してください。 詳細については、状況に応じてインストールまたはmongosync
の接続のページを参照してください。 重要な制限については「制限」ページ、および動作情報については「 mongosync
動作ページ 」も参照してください。
警告
mongosync
は、ドキュメント化された制限への準拠の有無はチェックしません。アプリケーションが制限の影響を受けないことを確認してください。
以下の制限のいずれかが課されている状態で mongosync
を実行すると、対象クラスターで予期しない動作が発生する恐れがあります。
よくある質問(FAQ)ページでは、mongosync
に関してユーザーから寄せられた質問を取り上げています。