本页介绍如何在 Google Distributed Cloud (GDC) 空气隔离环境中查看和删除现有恢复。
删除未使用的恢复数据,以释放存储空间并减少杂乱。
准备工作
如需查看和删除恢复,您必须具备以下条件:
- 现有恢复。如需了解详情,请参阅规划一组恢复。
必要的身份和访问权限角色:
- 对于 PA 用户:
- 用户集群备份管理员:管理用户集群中的备份资源,例如备份和恢复计划。请让您的组织 IAM 管理员向您授予 User Cluster Backup Admin (
user-cluster-backup-admin
) 角色。
- 用户集群备份管理员:管理用户集群中的备份资源,例如备份和恢复计划。请让您的组织 IAM 管理员向您授予 User Cluster Backup Admin (
- 对于 AO 用户:
- 备份创建器:创建手动备份和恢复。请让您的项目 IAM 管理员为您授予 Backup Creator (
backup-creator
) 角色。
- 备份创建器:创建手动备份和恢复。请让您的项目 IAM 管理员为您授予 Backup Creator (
- 如需了解详情,请参阅角色定义。
- 对于 PA 用户:
查看恢复
使用 GDC 控制台或 kubectl
查看恢复列表。
控制台
- 登录 GDC 控制台。
- 在导航菜单中,点击 Backup for Clusters。
- 点击选择项目,然后根据您的角色选择组织或项目:
- 备份管理员:选择组织可查看组织中的所有恢复,选择项目可查看项目中的所有恢复。
- 备份创建者:选择一个项目即可查看该项目中的所有恢复。
- 点击恢复标签页。
- 点击列表中的某个恢复,即可查看其详细信息。
kubectl
查看默认命名空间中恢复的状态:
kubectl get clusterRestores
以下是输出示例:
NAME STATE
restore-sample Succeeded
查看所有命名空间中的恢复:
kubectl get clusterRestores -A
查看特定命名空间中的恢复:
kubectl get clusterRestores -n NAMESPACE
将 NAMESPACE
替换为包含恢复的命名空间。
删除恢复
与备份不同,删除恢复不需要发出请求。通过直接从 Kubernetes API 服务器中删除资源来删除恢复。此操作还会清理对象存储中的所有关联的恢复制品。
如需删除恢复,请使用
kubectl
:kubectl delete clusterRestores RESTORE_NAME
将
RESTORE_NAME
替换为恢复的名称。