Atlas では、次の場所からデータを復元できます
Atlas は、スケジュールされたスナップショット、オンデマンドスナップショット、および継続的なクラウドバックアップのバックアップに対して、選択したデータベースまたはコレクションの復元をサポートします。詳しくは、「コレクションおよびデータベースレベルの復元に関する考慮事項」を参照してください
詳細は、以下を参照してください。
クラウドバックアップについては、「クラスターの復元 」を参照してください。
復元速度の最適化については、「 プロジェクト間復元を使用するための要件 」を参照してください。
カスタマー キー管理を使用して保管時の暗号化を使用してスナップショットを復元するには、「保管時の暗号化を使用してスナップショットから復元する 」を参照してください。
必要なアクセス権
クラウドバックアップ復元ジョブを表示するには、プロジェクトに対する Project Backup Recovery Operator、Project Backup Manager、または Project Owner アクセス権が必要です。
暗号化
When you initiate a restore job, Atlas transfers the source snapshot over the network using TLS to protect the data in transit. Your cloud provider encrypts restored data at rest using its standard encryption method. These protections apply to all restore jobs, including cross-cloud restores (for example, restoring a snapshot of an AWS cluster to a Google Cloud cluster).
制限
MongoDB 8.0 上のデフォルトの 埋め込みコンフィギュレーションサーバー 構成では、3 以下のシャードを持つMongoDB 7.0のシャーディングされたクラスターから作成されたスナップショットを、3 以下のシャードを持つMongoDB 8.0 のシャーディングされたクラスターに復元することはできません。スナップショットを復元する前に、まずマネージド コンフィギュレーションを無効にして専用のコンフィギュレーションサーバーを持つシャーディングされたクラスターを作成する必要があります。この制限は、コレクションレベルとデータベースレベルの復元ジョブには適用されません。
前提条件
復元中のクライアント操作の停止
復元中に、ターゲット Atlas クラスターがクライアント リクエストを受信しないことを確認する必要があります。 新しいクラスターに復元し、その新しいクラスターを使用するようにアプリケーションを再構成して、最大アップタイムで実行できます。
スナップショット復元のステータスの表示
クラスター復元ジョブの表示
Atlas CLI を使用してクラスターのすべてのクラウドバックアップ復元ジョブを一覧表示するには、次のコマンドを実行します。
atlas backups restores describe <restoreJobId> [options]
Atlas CLI を使用して、指定したクラウドバックアップ復元ジョブの詳細を返すには、次のコマンドを実行します。
atlas accessLists create [entry] [options]
前のコマンドの構文とパラメーターについて詳しくは、Atlas CLI atlasbackups describe とatlas accessLists create 資料を参照してください。
Atlas は、Atlas がスナップショットを取得した時刻やスナップショットの配信タイプなど、完了したスナップショット復元と進行中のスナップショット復元の詳細なリストを提供します。 このリストを表示するには:
Atlas で、プロジェクトの Backup の詳細に移動します。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Database見出しの下のBackupをクリックします。
バックアップの詳細が表示されます。
クラスター リンクをクリックします。
表のStatus列には、完了したスナップショットの結果と、現在復元中のスナップショットの進行状況が表示されます。
手動でダウンロードされたスナップショットの場合、Atlas がダウンロード リンクを準備する間、 Status列に進行状況が表示されます。 ダウンロードが準備できると、 列にスナップショットをダウンロードするためのリンクが表示されます。
自動復元と継続的なクラウドバックアップ復元の場合、 Status列はクラスター内の各ノードで復元が進行するにつれて更新されます。 復元が完了すると、 列には完了時刻と Atlas がスナップショットを復元したクラスターが表示されます。