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
に関してユーザーから寄せられた質問を取り上げています。