本页介绍了如何在 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。