自己管理型シャーディングされたクラスターのバックアップと復元
次のチュートリアルでは、シャーディングされたクラスターのバックアップと復元について説明します。
Tip
mongodump
とmongorestore
をシャーディングされたクラスターのバックアップ戦略として使用するには、「 データベース ダンプを使用した自己管理型シャーディング クラスターのバックアップ 」を参照してください。
シャーディングされたクラスターではバックアップと復元に次のいずれかの連携的なプロセスも利用できます。これによりシャード間のトランザクションはアトミック性が継続的に保証されます。
- ファイルシステム スナップショットによる自己管理型シャーディングされたクラスターのバックアップ
- ファイルシステムのスナップショットを個別に使用して、シャーディングされたクラスター内の各コンポーネントを個別にバックアップします。 手順には、クラスター バランサーを停止することが含まれます。 システム構成でファイル システムのバックアップが許可されている場合は、MongoDB ツールを使用するよりも効率的である可能性があります。
- データベース ダンプを使用した自己管理型シャーディングされたクラスターのバックアップ
mongodump
を使用してバックアップを作成し、クラスター内の各コンポーネントを個別にバックアップします。- 自己管理型シャーディングされたクラスターのスケジュール バックアップ ウィンドウ
- クラスター バランサーの操作を制限して、通常のバックアップ操作のウィンドウを確保します。
- 自己管理型シャーディングされたクラスターの復元
- シャーディングされたクラスター全体をバックアップから復元する手順の概要と考慮事項。