在 Google Cloud 控制台管理備份

本頁說明如何透過 Google Cloud 控制台列出、查看、更新及刪除備份。

在資料來源中,每個備份都代表受保護資源在特定時間點的狀態。這些備份作業是根據備份方案中定義的排程建立。此外,您也可以隨時視需要啟動隨選備份。

事前準備

如要取得列出及查看備份所需的權限,請要求管理員在備份儲存空間專案中,授予您「備份和災難復原備份儲存空間檢視者」 (roles/backupdr.backupvaultViewer) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

這個預先定義的角色具備列出及查看備份所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:

所需權限

如要列出及查看備份,必須具備下列權限:

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

您或許還可透過自訂角色或其他預先定義的角色取得這些權限。

列出備份

請按照下列操作說明列出備份。

控制台

  1. 前往 Google Cloud 控制台的「Vaulted resources」(已封存的資源) 頁面。

    前往「Vaulted resources」(封存的資源)

  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」(已封存的資源) 頁面。

    前往「Vaulted resources」(封存的資源)

  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.update 權限,可更新備份。

您或許還可透過自訂角色或其他預先定義的角色取得這項權限。

gcloud

  1. 更新備份。

      gcloud backup-dr backups update BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE \
      --update-labels=LABELS \
      --enforced-retention-end-time=RETENTION_DATE \
      --expire-time=EXPIRATION_DATE
    

    更改下列內容:

    • BACKUP_ID:備份 ID。
    • BACKUPVAULT_NAME:用於儲存備份的備份保存庫名稱。
    • PROJECT_ID:專案名稱。
    • LOCATION:備份保存庫的位置。
    • DATA_SOURCE:資料來源的 ID。
    • LABELS:要套用至備份的標籤,以半形逗號分隔的鍵/值組合表示,例如 env=prod,team=storage
    • RETENTION_DATE:備份資料無法刪除的日期,格式為「YYYY-MM-DDTHH:MM:SSZ」。這段時間可以延長,但無法縮短。
    • EXPIRATION_DATE:備份到期日,格式為「YYYY-MM-DDTHH:MM:SSZ」。這個日期可以延長,但無法縮短。
  2. 如要移除標籤,請使用 --remove-labels 旗標和鍵清單,或使用 --clear-labels 移除所有標籤。

刪除備份

只有在備份超過最短強制保留期限時,才能刪除備份。刪除之後,還原時就無法再使用這個備份。

如要取得刪除備份所需的權限,請要求管理員授予備份儲存空間專案的「備份儲存空間管理員 」(roles/backupdr.backupvaultAdmin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

這個預先定義的角色具備 backupdr.bvbackups.delete 權限,可刪除備份。

您或許還可透過自訂角色或其他預先定義的角色取得這項權限。

請按照下列操作說明刪除備份。

控制台

  1. 前往 Google Cloud 控制台的「Vaulted resources」(已封存的資源) 頁面。

    前往「Vaulted resources」(封存的資源)

  2. 按一下要刪除的排定備份作業名稱。

  3. 在備份部分選取備份,然後按一下 圖示。

  4. 選取 [刪除]

  5. 在出現的重疊視窗中,確認要刪除備份。

  6. 按一下「Delete」(刪除)

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。