在 Google Cloud 控制台中管理备份

本页介绍了如何在 Google Cloud 控制台中列出、查看和删除备份。

在数据源中,每个备份都代表受保护资源在特定时间点的状态。这些备份会根据备份方案中定义的时间表创建。此外,您还可以在需要时启动按需备份。

准备工作

如需获得列出和查看备份所需的权限,请让您的管理员为您授予备份保险柜项目的 Backup and DR Backup Vault Viewer (roles/backupdr.backupvaultViewer) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

此预定义角色包含列出和查看备份所需的权限。如需查看所需的确切权限,请展开所需权限部分:

所需权限

如需列出和查看备份,您需要具备以下权限:

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

您也可以使用自定义角色或其他预定义角色来获取这些权限。

列出备份

请按照以下说明列出备份。

控制台

  1. 在 Google Cloud 控制台中,前往已归档的资源页面。

    前往“受保管的资源”页面

  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 控制台中,前往已归档的资源页面。

    前往“受保管的资源”页面

  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 Admin (roles/backupdr.backupvaultAdmin) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

此预定义角色包含删除备份所需的 backupdr.bvbackups.delete 权限。

您也可以使用自定义角色或其他预定义角色来获取此权限。

按照以下说明删除备份。

控制台

  1. 在 Google Cloud 控制台中,前往已归档的资源页面。

    前往“受保管的资源”页面

  2. 点击要删除的定期备份的名称。

  3. 在“备份”部分,选择一个备份,然后点击 图标。

  4. 选择删除

  5. 在出现的叠加窗口中,确认要删除备份。

  6. 点击删除

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。