本页介绍了如何在 Google Cloud 控制台中列出、查看和删除备份。
在数据源中,每个备份都代表受保护资源在特定时间点的状态。这些备份是根据备份方案中定义的时间表创建的。此外,您还可以随时根据需要启动按需备份。
准备工作
如需获得列出和查看备份所需的权限,请让您的管理员为您授予备份保险库项目的 Backup and DR Backup Vault Viewer (roles/backupdr.backupvaultViewer
) IAM 角色。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
此预定义角色包含列出和查看备份所需的权限。如需查看所需的确切权限,请展开所需权限部分:
所需权限
如需列出和查看备份,您需要具备以下权限:
-
backupdr.bvbackups.list
-
backupdr.bvbackups.get
列出备份
请按照以下说明列出备份。
控制台
在 Google Cloud 控制台中,前往已归档的资源页面。
在计划备份列表中,点击要查看备份详细信息的计划备份的名称。
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 控制台中,前往已归档的资源页面。
在计划备份列表中,点击要查看备份详细信息的计划备份的名称。
备份详情页面会显示备份列表以及备份创建时间、备份类型(计划备份或按需备份)、关联的备份规则和备份失效日期。
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 Admin (roles/backupdr.backupvaultAdmin
) IAM 角色。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
此预定义角色包含删除备份所需的
权限。
backupdr.bvbackups.delete
按照以下说明删除备份。
控制台
在 Google Cloud 控制台中,前往已归档的资源页面。
点击要删除的已安排的备份的名称。
在“备份”部分中,选择一个备份,然后点击
图标。选择删除。
在随即显示的叠加窗口中,确认要删除备份。
点击删除。
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。