第 5 章 使用 Advanced Cluster Management Hub 恢复
5.1. 故障转移注意事项
当您的设置有主动和被动 RHACM hub 集群时:
- 在恢复前,在被动 RHACM hub 上安装多集群集群编配器(MCO) Operator。有关恢复 RHACM hub 的说明,请参阅准备新的 hub 集群。
-
确保
Restore.cluster.open-cluster-management.io
资源将.spec.cleanupBeforeRestore
设置为None
。 - 如果在设置前手动配置了跨集群的 SSL 访问,则在集群中重新配置 SSL 访问。具体步骤请参阅解决方案中的 在集群中配置 SSL 访问 部分。
- 安装 MCO Operator 后,要恢复备份,请参阅从备份中恢复 hub 集群。
- 恢复完成后,等待 DRPolicy 验证成功。
验证 DRPolicy 是否已成功创建。在 Hub 集群中,为创建的每个 DRPolicy 资源运行这个命令,使用您的唯一名称替换 <drpolicy_name>。
oc get drpolicy <drpolicy_name> -o jsonpath='{.status.conditions[].reason}{"\n"}'
输出示例:
Succeeded
注意将失败的 hub 恢复到其被动实例将仅在最后一次调度的备份中恢复应用程序及其 DR 保护状态。在最后一次调度的备份后,任何受 DR 保护的应用程序都需要在新 hub 上再次保护。
- 对于后续步骤,请转至解决方案的故障切换部分。