本页面介绍了什么是默认 Google Cloud 凭据,以及如何在设备管理控制台中为备份/恢复设备添加新凭据。
Google Cloud 凭证是指向服务账号的指针,该服务账号允许备份/恢复设备访问 Compute Engine API 和 Cloud Storage 存储桶等项目资源,以备份和恢复 Compute Engine 实例。
在 Compute Engine 实例的备份或恢复期间,备份/恢复设备会使用凭据中的服务账号创建实例的快照,并通过 OnVault 池将实例元数据(例如虚拟机配置、网络和标记)上传到 Cloud Storage 存储桶。如果创建实例快照的设备不可用,您可以使用其他设备通过存储在 Cloud Storage 存储桶中的元数据访问备份。请参阅导入永久性磁盘快照映像。
默认 Google Cloud 凭据
当您部署备份/恢复设备时,系统会自动创建默认 Google Cloud 凭据。此凭据是根据项目中附加到设备的服务账号创建的。此凭据简化了发现和保护 Compute Engine 实例的过程,无需创建 OnVault 池和服务账号。在设备管理控制台中,您可以前往管理 > 凭据,在 Cloud 凭据页面中查看此默认 Google Cloud 凭据。
云凭据页面中的默认 Google Cloud 凭据会根据设备名称显示。例如,如果备份/恢复设备的名称为 ba-name,则显示的默认服务账号名称为 *ba-name@developer.gserviceaccount.com。值 project-id 是项目 ID。您无法修改或删除此默认 Google Cloud 凭据,只能查看。
默认 Google Cloud 凭据指向自动创建的 OnVault 池,该池指向自动创建的 Cloud Storage 存储桶。Cloud Storage 存储桶保存虚拟机实例创建的 Cloud Storage 存储桶。Cloud Storage 存储桶用于保存虚拟机实例配置和元数据,并在运行时(将备份模板分配给 Compute Engine 实例时)自动创建。Cloud Storage 存储桶的位置取决于备份模板中配置的永久性磁盘快照存储位置或区域。
即使您更改实例的区域或多区域,或者在第一个快照成功运行后应用政策替换,系统也会自动创建 OnVault 池。因此,该服务可确保永久性磁盘数据和实例虚拟机配置位于同一位置。
对于默认 Google Cloud 凭据,IAM 角色 Backup and DR Cloud Storage Operator 会自动分配给附加到备份/恢复设备的服务账号。您需要手动分配 IAM 角色 Backup and DR Compute Engine Operator 才能备份 Compute Engine 实例。
在Google Cloud 控制台中,依次前往 Cloud Storage > 存储桶,查看设备的相应 Cloud Storage 存储桶。
存储桶在部署了该设备的同一项目中创建,名称为 <backup/recovery-appliance-name>-<random-string>-<区域/多区域>,并设置了以下属性。
- 存储类别:Standard
- 对象访问权限控制:统一
- 存储桶位置:与 Persistent Disk 快照位置相同
- 对象版本控制:未在存储桶上设置对象版本控制或保留
访问权限:存储桶不公开
添加 Google Cloud 凭证
如果您仍想为备份/恢复设备手动创建 Google Cloud 凭据,Backup and DR 可让您创建新的凭据。如需创建新的 Google Cloud 凭据,您首先需要创建一个新的 OnVault 池,请参阅 OnVault 池说明。
添加 Google Cloud 凭证
如需创建 Google Cloud 凭据,您需要定义凭据名称和要存储备份数据的 OnVault 池。系统会根据附加到所选备份/恢复设备的服务账号自动填充服务账号。创建 OnVault(如果您还没有)。
在添加 Google Cloud 凭据之前,请将Backup and DR Compute Engine Operator角色分配给附加到设备的
服务账号。
按照以下说明为备份/恢复设备添加 Google Cloud 凭据:
点击管理,然后从下拉菜单中选择凭证。
云凭据页面会打开,其中列出了设备管理控制台管理的所有 Google Cloud 凭据(如果已添加任何凭据)。
点击添加 Google Cloud 凭证。
在凭证名称中,添加要用于标识凭证的唯一名称。
选择默认可用区。默认可用区用于确定在项目中发现 Compute Engine 虚拟机时默认使用哪个可用区。您还可以在发现期间选择其他可用区。
在设备下拉菜单中,选择您要与凭据关联的设备。服务账号字段会自动填充该设备关联的服务账号。
选择 OnVault 池。系统会根据所选设备显示池。如需添加 OnVault 池,请按照 OnVault 池说明操作。
点击 Add(添加)。
设备管理控制台会向所选设备发送验证 Google Cloud 凭据的请求。如果验证成功,系统会注册凭据。 Google Cloud 凭据创建会导致自动创建 Cloud Storage 存储池和资源配置文件,并以 Google Cloud 凭据名称作为前缀。
修改 Google Cloud 凭证
请按照以下说明修改设备的现有 Google Cloud 凭据:
- 点击 Manage(管理),然后从下拉菜单中选择 Credentials(凭据)。 云凭据页面随即打开,其中列出了设备管理控制台管理的设备上保存的所有凭据。
- 选择要修改的凭据,然后从页面右下角选择修改。系统随即会打开修改凭据页面。 您也可以右键点击相应凭证,然后从下拉菜单选项中选择修改。
- 根据需要更新名称、默认可用区、组织属性和 OnVault 池。
- 点击保存应用更改。
删除 Google Cloud 凭据
在删除凭据之前,请取消保护并移除使用此凭据发现的所有应用和主机,然后将其删除。
按照以下说明删除 Google Cloud 凭证。
- 点击管理,然后从下拉菜单中选择凭证。
- 右键点击所需凭证,然后选择删除。
- 点击确认。