このページでは、 MongoDB Cluster-to-Cluster Sync 1.8 で導入された変更点と新機能について説明します。
パッチ リリース
1.8.1 リリース
10 月10 、 2024
新機能:
ワークロード(マシン)フローを使用した OpenID Connect(OIDC)認証のサポートを追加しました。 詳しくは、「 Atlas Workload Identity Federation を使用した mongosync 認証 」を参照してください。
修正された問題:
mongosync
1.8.0レプリカセットがreplicaSetId
構成の設定に失敗すると がクラッシュする可能性があるサーバーの問題に対応するために、mongosync
で導入されたバグを修正しました。
1.8.0 リリース
年 8 月 日、 6 2024
mongosync
/progress
APIエンドポイントへの更新
最上位のブール値の
success
フィールドを返します。新しい
totalEventsApplied
フィールドを返します。パーティションごとの進行状況追跡を報告する
詳しくは、 progress
のドキュメントを参照してください。
その他の注意事項
最適化:
修正と機能の強化により、パーティションの作成に必要な時間が大幅に短縮され、パーティションの作成プロセスを追跡するログ記録が追加されます。
その他の変更:
mongosync
は、宛先がシャーディングされたクラスターである場合、各データベースのプライマリ シャードのラウンドロギングを実行するようになりました。mongosync
で、 10の試行後にインデックスを作成できない場合、 エラーが発生するようになりました。 以前は、システムは無期限にインデックスの作成を試行していました。mongosync
がホスト名をテレメトリとして送信するようになりました。mongosync
以前に指定されたものとは異なるソースまたは宛先クラスターで停止および再起動すると、 はエラーで終了するようになりました。不要なダミー インデックスの作成を排除することで、初期化プロセスのパフォーマンスを向上させます。
mongosync
は、宛先クラスターにシャードキーをサポートするインデックスがない場合にのみ、シャーディングされたコレクションのダミーのインデックスを作成するようになりました。
修正された問題:
v 1.0.0で導入された、ソースクラスターで一定期間書込み (write) が発生しなかった場合に
mongosync
がソースクラスターの oplog から削除されるバグを修正しました。v 1.0.0で導入されたバグを修正すると、
mongosync
が指定されたログ ディレクトリ外のロケーションに特定のログを書込みます。v 1.0.0で導入された、
mongosync
/progress
エンドポイントがシャーディングされたクラスターで誤ったtotalBytes
を返す可能性があるバグを修正しました。
Atlas Workload Identity Federation を使用した mongosync 認証
1.8.1 以降、Atlas Workload Identity Federation で を使用して、mongosync
Microsoft AzureとGoogle Cloud Platformで実行中されているMongoDBクラスターへの接続を認証できます。
サポートされる最小バージョン
1.8.0では、MongoDB でサポートされる最小バージョンは6.0.16と7.0.9です。
最高のパフォーマンスを得るには、移行前に、ソースクラスターと宛先クラスターを最新の MongoDB Server パッチ リリースにアップグレードしてください。 詳細については、「 MongoDB の最新の自己管理型パッチ リリースへのアップグレード 」を参照してください。