Docs Menu
Docs Home
/
MongoDB Atlas
/ / /

バックアップ ポリシーの管理

項目一覧

  • 必要なアクセス権
  • バックアップ ポリシーの表示
  • バックアップ ポリシー時間の変更
  • バックアップ ポリシーを設定する
  • 復元ウィンドウの設定
  • 追加のスナップショット保持の構成
  • スナップショット保持に関する考慮事項

定期的にスケジュールされた自動バックアップの Atlas ポリシーを表示およびカスタマイズできます。

スケジュール外でバックアップ スナップショットを取得するには、「 オンデマンド スナップショットの取得 」を参照してください。

バックアップポリシーを表示するには、プロジェクトに対するProject Read Only アクセス権が必要です。Organization Owner Project Read Onlyアクセス権を持つユーザーは、バックアップポリシーを表示する前に、自分自身を としてプロジェクトに追加する必要があります。

バックアップ ポリシーを変更または削除するには、プロジェクトに対するProject Ownerアクセス権が必要です。 Organization Ownerアクセスを持つユーザーは、バックアップ ポリシーを変更または削除する前に、自分自身をProject Ownerとしてプロジェクトに追加する必要があります。

Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーの詳細を返すには、次のコマンドを実行します。

atlas backups schedule describe <clusterName> [options]

コマンド構文とパラメータの詳細については、Atlas CLI ドキュメントの Atlas バックアップ スケジュールの説明 を参照してください。

Tip

参照: 関連リンク

バックアップ ポリシー エディターを使用して、クラウドバックアップのバックアップ ポリシーを構成します。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. まだ表示されていない場合は、サイドバーの [Clusters] をクリックします。

    [ Clusters (クラスター) ] ページが表示されます。

2
  1. クラスターの名前をクリックします。

  2. [Backup] タブをクリックします。

    クラスターに [ Backup ] タブがない場合、そのクラスターでは Atlas バックアップは無効になり、スナップショットは使用できなくなります。 クラスターをスケーリングするときにバックアップを有効にすることができます。

    バックアップページが表示されます。

3

バックアップ ポリシーには、次のセクションがあります。

  • スナップショットを作成する時刻( UTC )。

  • 頻度の間隔と保持期間。

  • PIT復元が有効になっている場合、過去 X 日間の任意の点での復元が可能なPITウィンドウ(X はウィンドウ)。

デフォルトのバックアップ ポリシーでは、 18:00 UTCのスナップショット時間と次の 4 つのポリシー項目が指定されます。

ポリシー タイプ
階層
継続的なクラウドバックアップ
取得されたスナップショット
保持されたスナップショット

1時間ごと

NVMe

enabled

12時間ごと

2 日

1時間ごと

non-NVMe

enabled

6時間ごと

2 日

毎日

すべて

または

毎日

7 日間

毎週

すべて

または

毎週土曜日

4 週間

毎月

すべて

または

月末日

12 か月

毎年

すべて

または

12月1日ごと

1 年

クラウドバックアップの請求の詳細については、「クラウドバックアップ 」を参照してください。

注意

バックアップ コンプライアンス ポリシーが 有効 になっている場合は、バックアップ コンプライアンス ポリシーで設定されている最小要件を下回る個々のクラスターのバックアップ ポリシーを変更することはできません。 クラスターレベルのバックアップ ポリシーはいつでも変更できます。 Atlas では、バックアップ コンプライアンス ポリシーの最小要件を満たすために、既存のクラスターレベルのポリシーが強化されます。 すべての新しいクラスターでバックアップ コンプライアンス ポリシーが使用されます。 バックアップスケジュールの頻度を減らすと、変更は将来のバックアップにのみ適用されます。 既存のoplogは元のウィンドウに残ります。 バックアップ コンプライアンス ポリシーの最小要件が適用されます。 追加のスナップショット保持 を構成できます。 また、スナップショットが保持されている削除されたクラスターを含む、すべてのM10+専用クラスターのバックアップの詳細を表示することもできます。 詳細については、「専用クラスターのバックアップ詳細の表示 」を参照してください。

Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーを更新するには、次のコマンドを実行します。

atlas backups schedule update [options]

Atlas CLI を使用して、指定したクラスターのバックアップ ポリシーを削除するには、次のコマンドを実行します。

atlas backups schedule delete <clusterName> [options]

前のコマンドの構文とパラメータの詳細については、Atlas CLI ドキュメントの「 「Atlasバックアップのスケジュール更新」および「 Atlas バックアップの削除スケジュール 」を参照してください。

バックアップポリシー時間を変更するには、以下の手順に従います。

  1. Backup Policy Editorで、Atlas が毎日Snapshot Time (UTC) hrから毎日スナップショットを取得する時間を選択します。

  2. Atlas がminからスナップショットを取得するhr後にSnapshot Time (UTC)の下の数を選択します。

  3. [Save Changes] をクリックします。

Backup Policy Frequency and Retention表の各行は、バックアップ ポリシー項目を表します。 ポリシー項目を設定し、オプションで新しいポリシー項目を追加して新しいバックアップ ポリシーを構成します。 バックアップ ポリシーを確定する前に、保持に関する考慮事項を参照してください。

Tip

Atlas では、変更に関連するスナップショットの推定数がBackup Policy Frequency and Retention表の下に表示されます。

Atlas UI を使用してバックアップ ポリシー項目を指定するには、次の手順に従います。

  1. ポリシー アイテムには、 Frequency Unitから頻度単位を選択します。

    または、 Add Frequency Unitをクリックして、新しいポリシー項目をバックアップ ポリシーに追加します。 複数のHourlyまたはDailyのバックアップ ポリシー項目を指定することはできません。

    注意

    バックアップ コンプライアンス ポリシーが有効になっている 場合、MongoDB のサポートのみがバックアップ コンプライアンス ポリシーで指定されたポリシー項目を削除できます。 バックアップ コンプライアンス ポリシーで指定されたポリシー項目を削除するには、サポートをリクエストし、広範な検証プロセスを完了する必要があります。

  2. Everyから頻度単位の頻度を選択します。

  3. Retention Timeにポリシー項目の保持時間を指定し、リストから保持時間のユニットを右側に指定します。 詳細については、「スナップショットの保持に関する考慮事項 」を参照してください。

  4. (任意)更新されたバックアップポリシーで Atlas が以前に取得したスナップショットに保持の変更を適用するには、 Apply policy retention changes to existing snapshotsを確認します。

    注意

    このオプションは、更新されたポリシー項目によって作成され、 1 つのクラスター API 呼び出しのクラウドバックアップ スケジュールの更新を使用して保持が個別に更新されていないスナップショットにのみ影響します。

  5. [Save Changes] をクリックします。

注意

バックアップ コンプライアンス ポリシーが有効になっている 場合、MongoDB のサポートのみが継続的なクラウドバックアップ復元ウィンドウを短縮できます。 継続的なクラウドバックアップRestore Windowを削減するには、バックアップ コンプライアンス ポリシーに指定されたセキュリティ担当者または法定代理人がサポートをリクエストし、広範な検証プロセスを完了する必要があります。

oplogを再生して、指定された復元期間内の任意の時点からクラスターを復元できます。

復元期間を指定するには、 Restore Windowリストから Atlas がポイントインタイム復元用の oplog を保持する期間を選択します。

1 時間ごとのスナップショット保持時間よりも長い復元ウィンドウは設定できません。

重要

クラスターのクラウドバックアップを無効にするか、スナップショットが有効になっているクラスターを終了すると、 Keep existing snapshots after terminationオプションが有効になっていない限り、Atlas はそのクラスターのバックアップ スナップショットをすぐに削除します。 詳細については、「 1 つの配置の終了」を参照してください。 カスタマー キー管理を使用した保管時の暗号化を使用していないクラスターの場合、最新のスナップショットをダウンロードして、クラスターに保存されているデータを保持できます。

プロジェクトでバックアップ コンプライアンス ポリシーが有効になっている場合、バックアップ コンプライアンス ポリシーの保護期間を超えてスナップショットを保持するように、追加のスナップショット保持を構成することもできます。 スナップショットは完全に保護されたままで、バックアップ コンプライアンス ポリシーの期間中にユーザーはスナップショットを削除できません。 追加のスナップショット保持期間中に、スナップショットは再度保護され、適切なロールを持つユーザーはスナップショットを削除できるようになります。 追加のスナップショット保持期間が終了すると、Atlas はスナップショットを自動的に削除します。 変更は、その頻度単位の既存と今後のすべてのスナップショットに適用されます。 バックアップ コンプライアンス ポリシーが変更された場合でも、追加のスナップショットの保持時間は同じままです。

詳細については、「バックアップ コンプライアンス ポリシーの構成 」を参照してください。

Atlas UI を使用して追加のスナップショット保持を指定するには、次の手順に従います。

  1. Extra Snapshot Retentionセクションで、 Frequency Unitドロップダウンから頻度単位を選択します。

    または、 Add Frequency Unitをクリックして、別の頻度単位のスナップショット保持を追加します。

  2. 各頻度単位の追加のスナップショット保持時間を指定します。

  3. [Save Changes] をクリックします。

各クラウドバックアップ頻度ユニットに対して定義するRetention Timeに加えて、次の点に注意してください。

  • 既存のバックアップ頻度ユニットを削除した場合、その頻度を指定したスナップショットは、期限切れになるか削除されるまで機能したままになります。

  • Atlas には次のものが必要です。

    • 保持時間は、頻度単位と等しいかそれ以上である必要があります。 たとえば、週次スナップショットの保持時間は 1 週間以上である必要があります。

    • 頻度の低いアイテムのRetention Timeに指定される値は、頻度の高いアイテムに指定される値と同じかそれより大きい必要があります。 たとえば、時間単位のポリシー項目で 2 週間の保存が指定されている場合、週次スナップショットの保存は 2 週間以上である必要があります。

  • バックアップ コンプライアンス ポリシーが有効になっている 場合、スナップショット取得後のスナップショットの保持時間を短縮することはできません。

  • 重複するポリシー アイテムが同じスナップショットを生成する場合、Atlas はスナップショットを保持時間が最も長いポリシー アイテムに関連付けます。

    たとえば、ポリシーが、2 日間保持される毎日のスナップショットと 3 週間保持される毎週ごとのスナップショットを使用する場合、Atlas は のSnapshotsページのFrequency列にWeeklyの頻度を表示します。土曜日に取得され、そのスナップショットが 3 週間保持されます。 これは、週次ポリシー項目の保持期間が日次ポリシー項目よりも長いためです。

戻る

オプション