特定のポイントインタイムから復元
を使用して スナップショット HTTPを復元するために、MongoDB Ops Manager はスナップショット ストレージに適切なスナップショットへのダウンロードリンクを作成し、表示します。
ダウンロード リンクをクリックすると、 MongoDB Ops Managerはスナップショットを対象のスナップショット ホストにストリーミングします。
注意
PIT 復元には、ポイント イン タイムと oplog タイムスタンプが含まれます。 PIT復元には、 4.0またはそれ以前のFCVを実行しているシャーディングされたクラスターのチェックポイントが含まれます。
ユーザーはタイムスタンプを選択します。
MongoDB Ops Managerアプリケーションを通じて次のことが行われます。
タイムスタンプをクリックします。
リクエストを送信します。
復元するクラスターを見つけます。
そのクラスターの新しい復元ジョブを作成します。
MongoDB Ops Managerは RestoreJob ドキュメントを作成します。
MongoDB Ops Managerは RestoreJob ドキュメントのステータスを {0Transferring... に設定し、 スナップショット ストア から へのリクエストされた形式での スナップショットMongoDB Ops Manager のストリーミングを開始します。各スナップショット ストアは、 MongoDB Ops Managerを通じてスナップショット コンポーネントをストリーミングします。
ブロックストアは ブロックをストリームします。
S 3スナップショット ストアは ブロックをストリーミングします。
ステータスがWaiting for Customer...に設定されている場合、MongoDB Ops Manager はURLを作成します。
ユーザーは get link リンクをクリックし、 MongoDB Ops Managerアプリケーションで Download をクリックしてスナップショットをダウンロードします。
ユーザーは、MongoDB アプリケーションから Backup RestoreMongoDB Ops Manager ユーティリティをターゲットのスナップショットホストにダウンロードします。
注意
MBRUは任意の復元で使用できます。 スナップショットを復元したいホストに ユーティリティがインストールされている場合、ユーザーはスナップショットを再度ダウンロードする必要はありません。
ユーザーは、ターゲット スナップショット ホスト上で一時的な MongoDB インスタンスを起動します。 取得されたoplogは、このインスタンスに復元されたスナップショットに適用されます。
ユーザーは MBRU を実行してoplogをリクエストします。
MBRUは、ポイントインタイム スナップショットの oplog を取得します。
MBRUは oplog を一時 MongoDB インスタンスのスナップショットに適用します。
ユーザーは復元されたデータベースを一時的な MongoDB インスタンスからエクスポートします。