注意
このページは、Atlas InfiniteとAtlas Coreの両方に適用されます。
定期的にスケジュールされた自動バックアップの Atlas ポリシーを表示およびカスタマイズできます。
注意
The MongoDB Atlas Shared Responsibility Model defines the complementary duties of MongoDB and its customers in maintaining a secure and resilient data environment. Under this framework, MongoDB manages the security and operational integrity of the underlying platform, while customers are responsible for the configuration, management, and data policies of their specific deployments. For a detailed breakdown of ownership across security and operational excellence, see Shared Responsibility Model.
スケジュール外でバックアップ スナップショットを取得するには、「オンデマンド スナップショットの取得 」を参照してください。
必要なアクセス権
バックアップポリシーを表示するには、プロジェクトに対して少なくとも Project Read Only のアクセス権が必要です。Organization Owner のアクセス権を持つユーザーは、バックアップポリシーを表示する前に、自分自身を Project Read Only としてプロジェクトに追加する必要があります。
バックアップ ポリシーを変更または削除するには、プロジェクトに対する Project Backup Manager または Project Owner のアクセス権が必要です。Organization Owner のアクセス権を持つユーザーは、バックアップ ポリシーを変更または削除する前に、自分自身を Project Backup Manager または Project Owner としてプロジェクトに追加する必要があります。
バックアップ ポリシーの表示
Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーの詳細を返すには、次のコマンドを実行します。
atlas backups schedule describe <clusterName> [options]
コマンド構文とパラメータの詳細については、Atlas CLI ドキュメントの「Atlas backups schedule describe」を参照してください。
バックアップ ポリシー エディターを使用して、クラウドバックアップのバックアップ ポリシーを構成します。
Atlas で、プロジェクトの Backup の詳細に移動します。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Database見出しの下のBackupをクリックします。
バックアップの詳細が表示されます。
クラスター リンクをクリックします。
バックアップ ポリシーには、次のセクションがあります。
スナップショットを作成する時刻( UTC単位)。
頻度の間隔と保持期間。
PIT復元が有効になっている場合、過去 X 日間の任意の点での復元が可能なPITウィンドウ(X はウィンドウ)。
例
デフォルトのバックアップ ポリシーでは、 18:00 UTCのスナップショット時間と次の 4 つのポリシー項目が指定されます。
ポリシー タイプ | 階層 | 継続的なクラウドバックアップ | 取得されたスナップショット | 保持されたスナップショット |
|---|---|---|---|---|
1時間ごと | NVMe | enabled | 12時間ごと | 7 日間 |
1時間ごと | non-NVMe | enabled | 6時間ごと | 7 日間 |
毎日 | すべて | または | 毎日 | 7 日間 |
毎週 | すべて | または | 毎週土曜日 | 4 週間 |
毎月 | すべて | または | 月末日 | 12 か月 |
毎年 | すべて | または | 12月1日ごと | 1 年 |
クラウドバックアップの請求の詳細については、「クラウドバックアップ 」を参照してください。
注意
If you have a Backup Compliance Policy enabled, you can't modify the backup policy for an individual cluster below the minimum requirements set in the Backup Compliance Policy. You can modify the cluster-level backup policy at any time. Atlas augments any preexisting cluster-level policies to meet the minimum requirements of the Backup Compliance Policy. All new clusters use the Backup Compliance Policy. If you reduce the frequency of a backup schedule, the change applies only to future backups. Any existing oplog remains for the original window. The minimum requirements of the Backup Compliance Policy apply. You can configure extra snapshot retention. You can also view backup details for all M10+ dedicated clusters including deleted clusters with retained snapshots. To learn more, see View Backup Details for Dedicated Clusters.
バックアップ ポリシー時間の変更
Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーを更新するには、次のコマンドを実行します。
atlas backups schedule update [options]
Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーを削除するには、次のコマンドを実行します。
atlas backups schedule delete <clusterName> [options]
前のコマンドの構文とパラメータの詳細については、Atlas CLI ドキュメントの「 atlas backups スケジュールの更新 」および「 atlas backups スケジュールの削除 」を参照してください。
バックアップポリシー時間を変更するには、以下の手順に従います。
Backup Policy Editorで、Atlas が毎日Snapshot Time (UTC) hrから毎日スナップショットを取得する時間を選択します。
Atlas がminからスナップショットを取得するhr後にSnapshot Time (UTC)の下の数を選択します。
[Save Changes] をクリックします。
バックアップ ポリシーを設定する
Each row in the Backup Policy Frequency and Retention table represents a backup policy item. Configure the policy items and, optionally, add new policy items to configure a new backup policy. See the retention considerations before finalizing your backup policy.
Tip
Atlas では、変更に関連するスナップショットの推定数がBackup Policy Frequency and Retention表の下に表示されます。
Atlas UI を使用してバックアップ ポリシー項目を指定するには、次の手順に従います。
既存のポリシー項目の Frequency Unit から頻度単位を選択します。
または、 Add Frequency Unitをクリックして、新しいポリシー項目をバックアップ ポリシーに追加します。 複数のHourlyまたはDailyのバックアップ ポリシー項目を指定することはできません。
重要
バックアップ コンプライアンス ポリシーが有効になっている場合、セルフサービスのバックアップ ポリシー変更によってコンプライアンス ポリシーで必要とされるバックアップ ポリシー項目を削除することはできません。バックアップ コンプライアンス ポリシーで保護されているポリシー項目の変更をリクエストするには、バックアップ コンプライアンス ポリシーの指定されたセキュリティ担当者または法務代理人がMongoDB サポートに連絡し、必要な検証プロセスを完了する必要があります。
保存期間を指定します。
In the Retention Time column, choose a retention value and unit for the policy item. To learn more, see Snapshot Retention Considerations.
(任意)既存のスナップショットに変更を適用します。
更新されたバックアップポリシーの保持変更を Atlas が以前に取得したスナップショットに適用するには、Update retention time of existing snapshots をオンにします。
変更を保存する前に、これを確認する必要があります。
重要
This option affects only snapshots created by the updated policy items and whose retention has not been updated individually with the Update Cloud Backup Schedule for One Cluster API call.
復元ウィンドウの設定
注意
If you have a Backup Compliance Policy enabled, only MongoDB support can reduce the Continuous Cloud Backup Restore Window. To reduce the Continuous Cloud Backup Restore Window, the security or legal representative specified for the Backup Compliance Policy must request support and complete an extensive verification process.
oplogを再生して、指定された復元期間内の任意の時点からクラスターを復元できます。
復元期間を指定するには、 Restore Windowリストから Atlas がポイントインタイム復元用の oplog を保持する期間を選択します。
「1 時間ごとのスナップショット保持時間」より長い復元ウィンドウは設定できません。
追加のスナップショット保持の構成
プロジェクトでバックアップ コンプライアンス ポリシーが有効になっている場合、バックアップ コンプライアンス ポリシーの保護期間を超えてスナップショットを保持するように、追加のスナップショット保持を構成することもできます。 スナップショットは完全に保護されたままで、バックアップ コンプライアンス ポリシーの期間中にユーザーはスナップショットを削除できません。 追加のスナップショット保持期間中に、スナップショットは再度保護され、適切なロールを持つユーザーはスナップショットを削除できるようになります。 追加のスナップショット保持期間が終了すると、Atlas はスナップショットを自動的に削除します。 変更は、その頻度単位の既存と今後のすべてのスナップショットに適用されます。 バックアップ コンプライアンス ポリシーが変更された場合でも、追加のスナップショットの保持時間は同じままです。
詳細については、「バックアップ コンプライアンス ポリシーの構成 」を参照してください。
Atlas UI を使用して追加のスナップショット保持を指定するには、次の手順に従います。
Extra Snapshot Retention セクションで、既存のポリシー項目の Frequency Unit ドロップダウンから頻度 ユニットを選択します。
または、Add Another Region and Frequency をクリックして、別のリージョンの余計なスナップショット保持を追加します。
数値と間隔の組み合わせとして Retention Time を選択します。
該当リージョンのスナップショット コピーに対して継続的なクラウドバックアップを有効にするかどうかに応じて、Point in Time Restore を切り替えます。
ページの下部にある [Review Changes] をクリックすると、既存のバックアップポリシーと新しいバックアップポリシーの違いの概要が表示されます。
[Confirm] をクリックします。
スナップショット保持に関する考慮事項
各クラウドバックアップ頻度ユニットに対して定義するRetention Timeに加えて、次の点に注意してください。
既存のバックアップ頻度ユニットを削除する場合は、削除するポリシーによって作成されたすべてのスナップショットと、関連するすべてのスナップショットのコピーを削除するオプションが利用できます。「バックアップ ポリシーの構成」を参照してください。
Atlas には次のものが必要です。
保持時間は、頻度単位と等しいかそれ以上である必要があります。 たとえば、週次スナップショットの保持時間は 1 週間以上である必要があります。
頻度の低いアイテムのRetention Timeに指定される値は、頻度の高いアイテムに指定される値と同じかそれより大きい必要があります。 たとえば、時間単位のポリシー項目で 2 週間の保存が指定されている場合、週次スナップショットの保存は 2 週間以上である必要があります。
バックアップ コンプライアンス ポリシーが有効になっている 場合、スナップショット取得後のスナップショットの保持時間を短縮することはできません。
重複するポリシー アイテムが同じスナップショットを生成する場合、Atlas はスナップショットを保持時間が最も長いポリシー アイテムに関連付けます。
例、ポリシーで、毎日のスナップショットが 2 日間保持され、週次スナップショットが 3 週間保持され、毎週ごとのスナップショットが 3 週間保持されている場合、Atlas は Snapshots ページの Frequency 列に Weekly の頻度を表示します。土曜日に取得され、そのスナップショットが 3 週間保持されます。これは、週次ポリシー項目の保持期間が日次ポリシー項目よりも長いためです。
クラウドバックアップを無効にするか、クラウドバックアップが有効になっているクラスターを終了する場合、既存のバックアップ スナップショットを削除または保持することを選択できます。詳細については、「クラスターのバックアップオプションを構成」および「1つの配置を終了する」を参照してください。
カスタマーキー管理を使用した保管時の暗号化を使用していないクラスターでは、最新のスナップショットをダウンロードすることで、そのクラスターに保存されたデータを保持できます。