このページでは、 MongoDB Cluster-to-Cluster Sync 1.8 で導入された変更点と新機能について説明します。
パッチ リリース
1.8.1 リリース
10 月10 、 2024
新機能:
ワークロード(マシン)フローを使用した OpenID Connect(OIDC)認証のサポートを追加しました。 詳細については、「 Atlas Workload Identity Federation による mongosync 認証 」を参照してください。
修正された問題:
mongosync1.8.0レプリカセットが 構成の設定に失敗すると がクラッシュする可能性があるサーバーの問題に対処するために、replicaSetIdmongosyncで導入されたバグを修正しました。
1.8.0 リリース
年 8 月 日、 6 2024
mongosync/progressAPIエンドポイントへの更新
最上位のブール値の
successフィールドを返します。新しい
totalEventsAppliedフィールドを返します。パーティションごとの進行状況追跡を報告する
詳しくは、 progressのドキュメントを参照してください。
その他の注意事項
最適化:
修正と機能の強化により、パーティションの作成に必要な時間が大幅に短縮され、パーティションの作成プロセスを追跡するログ記録が追加されます。
その他の変更:
mongosyncは、宛先がシャーディングされたクラスターである場合、各データベースのプライマリ シャードのラウンドロギングを実行するようになりました。mongosyncで、 10の試行後にインデックスを作成できない場合、 エラーが発生するようになりました。 以前は、システムは無期限にインデックスの作成を試行していました。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 の最新の自己管理型パッチ リリースへのアップグレード 」を参照してください。