云容器引擎 CCE-CCE集群备份恢复(停止维护):删除备份

时间:2024-05-31 08:37:37

删除备份

删除集群中创建的备份对象及其相关对象(比如:Backup/Restore/Schedule等),并且将后端存储库中的备份内容删除,适用于产生大量备份数据时进行的清理工作。

编辑 DeleteBackupRequest 模板,如下所示,随后通过 kubectl create 命令创建。

apiVersion: velero.io/v1
kind: DeleteBackupRequest
metadata:
  name: backup-001-delete
  namespace: velero
spec:
  backupName: backup-001  # 指定要删除的备份名

查看状态。

$ kubectl -n velero get deletebackuprequests backup-001-delete -o yaml | grep " phase"
   phase: InProgress
  • InProgress:删除任务正在进行中。
  • Processed:删除任务已经被处理过。
  • Processed 状态只意味着 E-Backup 处理过该任务,但是不一定能够完成该任务。可以通过查看 deletebackuprequest.status.errors 字段查看执行删除任务期间出现的错误。如果 E-Backup 正确完整地处理完删除任务,则该 deletebackuprequest 对象本身也会被删除。
  • 后端存储库(OBS桶)中的内容不要人为进行手动删除。
support.huaweicloud.com/usermanual-cce/cce_10_0395.html