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