データのバックアップ、復元、アーカイブ
項目一覧
バックアップとは、ある時点でのクラスターの状態をカプセル化したデータのコピーのことです。バックアップはデータ損失イベントに備えた安全対策を提供します。厳格なデータ保護要件がある場合は、 バックアップ コンプライアンス ポリシーを有効にしてバックアップ データを保護できます。
必要なアクセス権
クラスターのバックアップを管理または復元するには、プロジェクトに対する Project Backup Manager
または Project Owner
へのアクセス権が必要です。
Organization Owner
としてのアクセス権を持つユーザーは、バックアップを管理または復元する前に、自分自身を Project Backup Manager
または Project Owner
としてプロジェクトに追加する必要があります。
Considerations
注意すること:
Atlas バックアップは
M0
無料クラスターでは利用できません。 mongodumpを使用してM0
クラスター データをバックアップし、 mongorestoreを使用してそのデータを復元することができます。データを手動でバックアップする方法については、「コマンドライン ツール 」を参照してください。クラスターのバックアップ復元が進行中の間は、そのクラスターに書込み (write) はできません。
バックアップを復元できるのは、同じメジャーリリース バージョンまたはそれ以降のバージョンで実行中のクラスターだけです。Atlas は古いバージョンへの復元をサポートしていません。
バックアップに固定された FCV がある場合、ターゲットクラスターのメジャーバージョンは、その固定された FCV のメジャーバージョンと一致する必要があります。
クラウドバックアップ
M10+ クラスターで使用できます。
Atlas はクラウドプロバイダーのネイティブ スナップショット機能を使用して、フルコピー スナップショットとローカライズされたスナップショット ストレージをサポートします。
Atlas は次のクラウドバックアップをサポートしています。
詳しくは「クラスターのバックアップ」を参照してください。
クラウドバックアップからクラスターを復元する方法については、「スケジュールされたスナップショットまたはオンデマンドのスナップショットからの復元」を参照してください。
フレキシブルなクラスターと非推奨の M2 / M5 クラスターのスナップショット
重要
2025 日現在、Flex クラスターを作成できますが、 Atlas UI、 Atlas CLI、 Atlas Administration API、Atlas Kubernetes Operator、HashiCorp Terraform、または Atlas で M2
と M5
クラスターまたはサーバーレスインスタンスを作成することはできなくなります。 CloudFormation リソース。 既存の M2
と M5
クラスターとサーバーレスインスタンスは引き続き使用できます。
Atlas は M2
および M5
クラスターとサーバーレス インスタンスを非推奨にしました。 4 月 2、2025 以降、Atlas は既存のすべての M2
クラスターと M5
クラスターを Flex クラスターに自動的に移行します。
サーバーレス インスタンスの場合、Atlas は 5 月 以降、使用状況に応じて、 インスタンスを 無料クラスター、 Flex クラスター、または 専用クラスターに移行するかどうかを決定します。 Atlas52025 がインスタンスをどの階層に移行するかを確認するには、Atlas UIの すべてのクラスター ページを参照してください。
バックアップは、Flex クラスターと M2
と M5
共有クラスターで自動的に有効になり、無効にすることはできません。 Atlas は Flex クラスターと 共有クラスターのスナップショットを毎日取得し、Flex クラスター階層またはM10
以上に復元できます。
クラスターのバックアップの詳細については、「 共有クラスターのバックアップ(非推奨) 」および「 フレキシブルなクラスターのバックアップ 」を参照してください。
クラスターの復元の詳細については、「 スケジュール スナップショットまたはオンデマンド スナップショットからの復元 」を参照してください。
サーバーレスインスタンスのスナップショット(非推奨)
重要
2025 日現在、Flex クラスターを作成できますが、 Atlas UI、 Atlas CLI、 Atlas Administration API、Atlas Kubernetes Operator、HashiCorp Terraform、または Atlas で M2
と M5
クラスターまたはサーバーレスインスタンスを作成することはできなくなります。 CloudFormation リソース。 既存の M2
と M5
クラスターとサーバーレスインスタンスは引き続き使用できます。
Atlas は M2
および M5
クラスターとサーバーレス インスタンスを非推奨にしました。 4 月 2、2025 以降、Atlas は既存のすべての M2
クラスターと M5
クラスターを Flex クラスターに自動的に移行します。
サーバーレス インスタンスの場合、Atlas は 5 月 以降、使用状況に応じて、 インスタンスを 無料クラスター、 Flex クラスター、または52025 専用クラスターに移行するかどうかを決定します。 Atlas が インスタンスをどの階層に移行するかを確認するには、Atlas UIの [ すべてのクラスター ] ページを参照してください。
Atlas はクラウドプロバイダーのネイティブ スナップショット機能を使用して、フルコピー スナップショットとローカライズされたスナップショット ストレージをサポートします。
サーバーレスインスタンスではバックアップが自動的に有効になります。サーバーレスインスタンスのバックアップを無効にすることはできません。
Atlas はサーバーレスインスタンスに次のバックアップ オプションを提供しています。
オプション | 説明 |
---|---|
Serverless Continuous Backup | サーバーレスインスタンスは 非推奨 です。新しいサーバーレスインスタンスを作成することはできませんが、バックアップを構成 できます。 Atlas はサーバーレスインスタンス内のデータのインクリメンタル スナップショット を 6 時間ごとに作成し、過去72 時間以内の選択した点でのデータを復元できるようにします。Atlas は毎日スナップショットを取得し、このスナップショットを 35 日間保持します。 詳細については、「 サーバーレス インスタンスのコスト(非推奨) 」を参照してください。 |
Basic Backup | Atlas はサーバーレスインスタンス内のデータのインクリメンタルスナップショットを 6 時間ごとに取得し、最新の 2 つのスナップショットのみを保持します。このオプションは無料で使用できます。 |
サーバーレスインスタンスのスナップショットは、他のサーバーレスインスタンスや専有クラスターに復元できます。
詳しくは以下を参照してください。
レガシーバックアップ
M10+ クラスターで使用できます。
Atlas はレプリカセットの継続的なクラウドバックアップと、シャーディングされたクラスターの一貫したクラスター全体のスナップショットを確保します。
Atlas はレガシーバックアップ スナップショットを、レガシーバックアップが有効になっている Atlas プロジェクトごとに、プロジェクト内のクラスターでレガシーバックアップが最初に有効になったバックアップ データセンターのロケーションに保存します。
継続的なスナップショットは、フル スナップショットからの復元またはスナップショット間の継続的なクラウドバックアップからの復元をサポートします。
Atlas レガシーバックアップでは、Atlas クラスター内のすべてのデータベースのコレクションの合計数が 100,000
以上になることはできません。