本頁說明如何透過 Google Cloud 控制台列出、查看、更新及刪除備份。
在資料來源中,每個備份都代表受保護資源在特定時間點的狀態。這些備份作業是根據備份方案中定義的排程建立。此外,您也可以隨時視需要啟動隨選備份。
事前準備
如要取得列出及查看備份所需的權限,請要求管理員在備份儲存空間專案中,授予您「備份和災難復原備份儲存空間檢視者」 (roles/backupdr.backupvaultViewer) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備列出及查看備份所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:
所需權限
如要列出及查看備份,必須具備下列權限:
-
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。
更新備份
您可以更新備份的標籤、強制保留期限或到期時間。 標籤是鍵/值組合,可協助您整理及識別備份。
如要取得更新備份所需的權限,請要求管理員在備份專案中授予您「備份和災難復原 backup vault 管理員 」(roles/backupdr.backupvaultAdmin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備 權限,可更新備份。backupdr.bvbackups.update
gcloud
更新備份。
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」。這個日期可以延長,但無法縮短。
如要移除標籤,請使用
--remove-labels旗標和鍵清單,或使用--clear-labels移除所有標籤。
刪除備份
只有在備份超過最短強制保留期限時,才能刪除備份。刪除之後,還原時就無法再使用這個備份。
如要取得刪除備份所需的權限,請要求管理員授予備份儲存空間專案的「備份儲存空間管理員 」(roles/backupdr.backupvaultAdmin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備 權限,可刪除備份。backupdr.bvbackups.delete
請按照下列操作說明刪除備份。
控制台
前往 Google Cloud 控制台的「Vaulted resources」(已封存的資源) 頁面。
按一下要刪除的排定備份作業名稱。
在備份部分選取備份,然後按一下 圖示。
選取 [刪除]。
在出現的重疊視窗中,確認要刪除備份。
按一下「Delete」(刪除)。
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。