This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.3.2. 恢复应用程序
您可以通过创建 Restore
自定义资源(CR) 来恢复应用程序备份。
您可以创建 restore hooks,以在应用程序容器启动前或在应用程序容器本身中运行命令。
4.3.2.1. 创建恢复 CR 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以通过创建一个 Restore
CR 来恢复 Backup
自定义资源(CR)。
先决条件
- 您必须安装用于数据保护(OADP)Operator 的 OpenShift API。
-
DataProtectionApplication
CR 必须处于Ready
状态。 -
您必须具有 Velero
Backup
CR。 - 调整请求的大小,以便持久性卷(PV)容量与备份时请求的大小匹配。
步骤
创建一个
Restore
CR,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
备份 CR 的名称
。
验证
Restore
CR 的状态是否为Completed
:oc get restore -n openshift-adp <restore> -o jsonpath='{.status.phase}'
$ oc get restore -n openshift-adp <restore> -o jsonpath='{.status.phase}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证备份资源是否已恢复:
oc get all -n <namespace>
$ oc get all -n <namespace>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 备份的命名空间。