本文档介绍了如何更改应用于 Compute Engine 实例的备份方案。您可以更改实例的备份计划,使数据保护策略与不断变化的运营要求保持一致。
借助 Backup and DR 备份方案,您可以定义高级备份策略,以将 Compute Engine 实例存储在称为备份保险柜的安全存储位置。您可以使用应用于实例的备份方案,在备份保险柜中创建实例的预定备份或按需备份。
准备工作
- 在 Compute Engine 实例所在的位置启用 Backup and DR Service API。
- 创建备份保险柜
- 创建备份方案
- 在存储桶上设置 Log Analytics 以监控 Backup and DR 备份作业。
所需的角色
-
如需获得修改实例属性和更改关联的备份方案所需的权限,请让您的管理员为您授予以下 IAM 角色:
-
修改实例:Compute Engine 实例项目的 Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) -
配置预定备份或运行按需备份:
-
备份保险柜项目的 Backup and DR Backup User (
roles/backupdr.backupUser
) -
备份保险柜项目的 Viewer (
roles/viewer
)
-
备份保险柜项目的 Backup and DR Backup User (
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
-
修改实例:Compute Engine 实例项目的 Compute Instance Admin (v1) (
-
如果您要将 Compute Engine 实例备份到与该实例位于不同项目中的备份保险柜,请确保已向该备份保险柜的 Backup and DR Vault Service Agent 授予访问该项目中实例的权限。(如果备份保险柜和实例位于同一项目中,则系统会默认授予此权限。)
-
为确保 Backup and DR Vault Service Agent 具有将 Compute Engine 实例备份到备份保险柜所需的权限,请让您的管理员向 Backup and DR Vault Service Agent 授予 Compute Engine 实例项目的 Backup and DR Compute Engine Operator (
roles/backupdr.computeEngineOperator
) IAM 角色。
更改应用于实例的备份方案
新备份方案必须来自同一项目,并且将备份存储在与现有方案相同的备份保险柜中。
您可以通过在 Google Cloud 控制台中修改实例配置来更改实例的备份方案,具体方法如下:
在 Google Cloud 控制台中,前往虚拟机实例页面。
点击您要更改备份方案的实例的名称。系统会显示所选实例的实例详情页面。
点击
修改。 系统会显示实例的修改页面。前往备份方案部分,然后点击更改方案。
在显示的选择备份方案窗格中,执行以下操作:
- 在备份方案名称列中,点击要使用的备份方案的名称。
- 如需确认您的备份方案选择并返回修改页面,请点击应用。
如需应用备份方案并保存新的实例配置,请点击保存。
后续步骤
- 了解如何使用实例的备份方案在备份保险柜中安排或创建备份。
- 了解如何从备份保险柜恢复实例。