重要
mongosync は、mongosync1.11 に必要な権限の拡張であるため、バージョン 1.11 へのライブ アップグレードをサポートしていません。最新バージョンにアップグレードするには、mongosync バージョン管理を参照してください。
mongosync 1.7.0 以降、データ同期操作を最初から再開せずに、ライブアップグレード mongosync が可能です。
ライブ アップグレード後、 mongosyncはアップグレード前に進行中であった操作を続行します。
ライブアップグレードmongosyncを実行するには、次の手順を実行します。
手順
(オプション)mongosync プロセスを一時停止します
mongosyncを一時停止するには、実行中の各mongosyncプロセスでpauseを実行します。
最後のステップに示すように、一時停止状態から後でmongosyncプロセスを再開できます。
Tip
ライブ アップグレード後にデータ同期操作をすぐに再開したくない場合は、 mongosyncプロセスを一時停止することを検討してください。 これは、複数のmongosyncプロセスからの操作を調整する場合に便利です。
新しい バイナリをダウンロードしてインストールmongosync
新しいmongosyncバイナリをダウンロードしてインストールするには、「 mongosync のダウンロードとインストール 」を参照してください。
プロセスを初期化mongosync
mongosyncプロセスを初期化するには、「クイックスタート」を参照してください。 ライブ アップグレード後の初期化中に、 mongosyncは永続的なメタデータをアップデートします。
プロセスを再開するmongosync
任意の最初のステップの前半で任意のmongosyncプロセスを一時停止した場合は、すべてのmongosyncプロセスでresumeを実行します。
ライブ アップグレードの前にデータ同期操作がすでに進行中であった場合、最新のmongosyncバージョンで追加された新機能は、ライブ アップグレード後にすべてサポートされなくなる可能性があります。 パフォーマンスの向上とバグ修正は、ライブ アップグレード後も常にサポートされます。 ライブ アップグレード後にサポートされる可能性のある新機能の詳細については、 1.7.0 リリース を参照してください。