Google Cloud コンソールでバックアップを管理する

このページでは、 Google Cloud コンソールでバックアップを一覧表示、表示、削除する方法について説明します。

データソースでは、各バックアップは特定の時点における保護されたリソースの状態を表します。これらのバックアップは、バックアップ プランで定義されたスケジュールに基づいて作成されます。また、必要に応じてオンデマンド バックアップを開始することもできます。

始める前に

バックアップを一覧表示して表示するために必要な権限を取得するには、バックアップ ボルト プロジェクトに対する Backup and DR バックアップ ボルト閲覧者 roles/backupdr.backupvaultViewer)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

この事前定義ロールには、バックアップのリストと表示に必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。

必要な権限

バックアップを一覧表示して表示するには、次の権限が必要です。

  • backupdr.bvbackups.list
  • backupdr.bvbackups.get

カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。

バックアップを一覧表示する

バックアップを一覧表示する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで、[Vaulted resources] ページに移動します。

    Vault に保存されているリソースに移動

  2. スケジュールされたバックアップのリストで、バックアップの詳細を表示するスケジュールされたバックアップの名前をクリックします。

gcloud

  1. バックアップを一覧表示します。

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    次のように置き換えます。

    • BACKUPVAULT_NAME: バックアップの保存に使用されるバックアップ ボルトの名前。
    • PROJECT_ID: プロジェクトの名前。
    • LOCATION: バックアップ ボルトのロケーション。
    • DATA_SOURCE: バックアップを一覧表示するデータソースの ID。

バックアップを表示

バックアップを表示する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで、[Vaulted resources] ページに移動します。

    Vault に保存されているリソースに移動

  2. スケジュールされたバックアップのリストで、バックアップの詳細を表示するスケジュールされたバックアップの名前をクリックします。

    バックアップの詳細ページには、バックアップのリストと、作成時刻、バックアップ タイプ(スケジュール設定またはオンデマンド)、関連付けられたバックアップ ルール、バックアップの有効期限が表示されます。

gcloud

  1. データソースの一部であるバックアップ ID を取得します。

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    次のように置き換えます。

    • BACKUPVAULT_NAME: バックアップの保存に使用されるバックアップ ボルトの名前。
    • PROJECT_ID: プロジェクトの名前。
    • LOCATION: バックアップ ボルトのロケーション。
    • DATA_SOURCE: バックアップを一覧表示するデータソースの ID。
  2. バックアップを表示します。

      gcloud backup-dr backups describe BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    次のように置き換えます。

    • BACKUP_ID: バックアップの ID。
    • PROJECT_ID: プロジェクトの名前。
    • LOCATION: バックアップ プランの関連付けのロケーション。
    • DATA_SOURCE: バックアップを表示するデータソースの ID。

バックアップを削除する

バックアップを削除できるのは、バックアップが適用される最短保持期間を超えている場合のみです。削除すると、バックアップを復元に使用できなくなります。

バックアップの削除に必要な権限を取得するには、バックアップ ボルト プロジェクトに対する Backup Vault 管理者 roles/backupdr.backupvaultAdmin)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

この事前定義ロールには、バックアップの削除に必要な backupdr.bvbackups.delete 権限が含まれています。

カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。

バックアップを削除する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで、[Vaulted resources] ページに移動します。

    Vault に保存されているリソースに移動

  2. 削除するスケジュールされたバックアップの名前をクリックします。

  3. [バックアップ] セクションでバックアップを選択し、 アイコンをクリックします。

  4. [削除] を選択します。

  5. 上に重なったウィンドウで、バックアップを削除することを確認します。

  6. [削除] をクリックします。

gcloud

  1. データソースの一部であるバックアップ ID を取得します。

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    次のように置き換えます。

    • BACKUPVAULT_NAME: バックアップの保存に使用されるバックアップ ボルトの名前。
    • PROJECT_ID: プロジェクトの名前。
    • LOCATION: バックアップ ボルトのロケーション。
    • DATA_SOURCE: バックアップを一覧表示するデータソースの ID。
  2. バックアップを削除する。

      gcloud backup-dr backups delete BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    次のように置き換えます。

    • BACKUP_ID: バックアップの ID。
    • BACKUPVAULT_NAME: バックアップが保存されるバックアップ ボルトの名前。
    • PROJECT_ID: プロジェクトの名前。
    • LOCATION:バックアップのロケーション。
    • DATA_SOURCE: バックアップを削除するデータソースの ID。