このページでは、 Google Cloud コンソールでバックアップを一覧表示、表示、削除する方法について説明します。
データソースでは、各バックアップは特定の時点における保護対象リソースの状態を表します。これらのバックアップは、バックアップ プランで定義されたスケジュールに基づいて作成されます。また、必要に応じてオンデマンド バックアップを開始することもできます。
始める前に
バックアップを一覧表示して表示するために必要な権限を取得するには、バックアップ ボールト プロジェクトに対する バックアップと DR バックアップ ボールト閲覧者 (roles/backupdr.backupvaultViewer
)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセスを管理するをご覧ください。
この事前定義ロールには、バックアップの一覧表示と表示に必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
バックアップを一覧表示して表示するには、次の権限が必要です。
-
backupdr.bvbackups.list
-
backupdr.bvbackups.get
カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。
バックアップを一覧表示する
バックアップを一覧表示する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[Vaulted resources] ページに移動します。
スケジュール設定されたバックアップのリストで、バックアップの詳細を表示するスケジュール設定されたバックアップの名前をクリックします。
gcloud
バックアップを一覧表示します。
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。
バックアップを表示
バックアップを表示する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[Vaulted resources] ページに移動します。
スケジュール設定されたバックアップのリストで、バックアップの詳細を表示するスケジュール設定されたバックアップの名前をクリックします。
バックアップの詳細ページには、バックアップのリストと、作成日時、バックアップ タイプ(スケジュール設定またはオンデマンド)、関連付けられたバックアップ ルール、バックアップの有効期限が表示されます。
gcloud
データソースの一部であるバックアップ 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。
バックアップを表示します。
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。
バックアップを削除する
バックアップは、適用される最小保持期間を超えている場合にのみ削除できます。削除したバックアップは復元に使用できなくなります。
バックアップの削除に必要な権限を取得するには、バックアップ ボールト プロジェクトに対するバックアップ ボールト管理者 (roles/backupdr.backupvaultAdmin
)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセスを管理するをご覧ください。
この事前定義ロールには、バックアップの削除に必要な
権限が含まれています。
backupdr.bvbackups.delete
カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。
バックアップを削除する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[Vaulted resources] ページに移動します。
削除するスケジュール設定されたバックアップの名前をクリックします。
[バックアップ] セクションでバックアップを選択し、
アイコンをクリックします。[削除] を選択します。
表示されたオーバーレイ ウィンドウで、バックアップを削除することを確認します。
[削除] をクリックします。
gcloud
データソースの一部であるバックアップ 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。
バックアップを削除します。
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。