同期操作の方向を逆にするには、次の手順で が同期をコミットし、reverse
エンドポイントを呼び出します。
カットオーバー後も宛先クラスターからの新しい書込みでソースクラスターを最新の状態に維持する場合は、reverse
を使用できます。詳細については、「 同期中の考慮事項 」を参照してください。
始める前に
同期方向を逆にする前に、mongosync
を構成し、start
エンドポイントを使用して次のパラメータを設定する必要があります。
reversible
次の行動をします:true
enableUserWriteBlocking
"sourceAndDestination"
に設定されている場合にのみ使用できます。
警告
ソースクラスター上のユニークインデックスでは、レガシー形式を使用してはなりません。
ソースクラスターのコレクションインデックスが適切な形式を使用していることを検証するには、「 一意なインデックスの検証 」を参照してください。
元の同期の制限と要件の詳細については、reverse
を参照してください。
重要
6.0 より前のバージョンから移行している場合 ソースクラスター、逆同期はできません。
手順
同期の方向を逆にするには、次の手順を使用します。
同期を終了します。
「 カットオーバー プロセスの終了 」チュートリアルに従って、書込みブロックを有効にし、 データ移行 を終了します。
重要: mongosync
では、逆同期プロセス中に フィルタリングされた同期 がサポートされません。
reverse
エンドポイントを呼び出します。
同期操作の方向を逆にするには、reverse
エンドポイントを呼び出します。 元のソースクラスターは新しい宛先クラスターになり、元の宛先クラスターは新しいソースクラスターになります 。
mongosync
は、書込みのブロックを解除した後に(4 カットオーバー プロセスのステップ の間)、新しいソースクラスターで実行したすべての書込みを新しい宛先クラスターに複製します。