问题描述
正在使用Velero进行Kubernetes集群备份。他想了解Velero中可能的备份状态,但在文档中找不到相关信息。他希望有人能够帮助他解答。
解决方案
请注意以下操作注意版本差异及修改前做好备份。
根据Velero的代码(版本:v1.5.3),备份可以具有以下阶段:
– New(新建)
– FailedValidation(验证失败)
– InProgress(进行中)
– Completed(已完成)
– PartiallyFailed(部分失败)
– Failed(失败)
– Deleting(删除中)
参考链接:https://github.com/vmware-tanzu/velero/blob/v1.5.3/pkg/apis/velero/v1/backup.go#L195
还有恢复操作,它们有以下阶段:
– New(新建)
– FailedValidation(验证失败)
– InProgress(进行中)
– Completed(已完成)
– PartiallyFailed(部分失败)
– Failed(失败)
参考链接:https://github.com/vmware-tanzu/velero/blob/v1.5.3/pkg/apis/velero/v1/restore.go#L184
正文完