ソースクラスターが永続クエリ設定(PQS) を使用する場合、同期を完了するには、それらの設定を宛先クラスターに手動で移行する必要があります。
mongosync
は初期化中に PQS をチェックし、 カットオーバー プロセス をチェックします。カットオーバー中に mongosync
がソースクラスターで PQS を検出した場合、 Cluster-to-Cluster Syncに警告が表示されます。 次の手順で警告に対処し、PQS を宛先クラスターに移行します。
手順
1
2
PQS を宛先クラスターにインポートします。
移行するクエリ設定ごとに、setQuerySettings
を使用して、その設定を宛先クラスターに適用します。
クエリ設定に representativeQuery
フィールド値が含まれている場合は、そのフィールド値を setQuerySettings
値として使用します。
それ以外の場合は、querySettings
配列の queryShapeHash
フィールド値を setQuerySettings
値として使用します。