导出阶段和卸载旧版环境之后,如果具有外部 Platform Services Controller 的 vCenter Server 升级失败,则可以回滚或还原 Windows 上的 vCenter Server 实例。
前提条件
满足以下所有条件时,可以回滚或还原 vCenter Server:
- 您必须有权访问 Windows 计算机上的 vCenter Server。
- vCenter Server 实例连接到外部 Platform Services Controller。
- Platform Services Controller 升级必须成功。
- 导出阶段和卸载旧版 vCenter Server 后,连接到 Platform Services Controller 实例的 vCenter Server 实例升级处于失败状态。
- 确保升级失败时正确回滚 vCenter Server,并确保没有失效的升级失败日志条目。
回滚方法 1:
- 要从 Platform Services Controller 取消注册 vCenter Server 6.0.x,请参见 KB 2106736。
- 使用 Platform Services Controller 节点升级后且 vCenter Server 升级开始前创建的 Platform Services Controller 快照。
- 使用 Platform Services Controller 升级后且 vCenter Server 升级开始前创建的 vCenter Server 快照。
- 使用 Platform Services Controller 升级后且 vCenter Server 升级开始前创建的 vCenter Server 数据库快照。
回滚方法 2:
- 使用 Platform Services Controller 升级后且 vCenter Server 升级前 vCenter Server 的关闭电源快照。
过程
- ♦ 您可以使用回滚方法 1 或回滚方法 2 还原旧版 vCenter Server。
- 使用回滚方法 1。
- 手动从 Platform Services Controller 取消注册旧版 vCenter Server。
- 从升级前创建的备份中还原 vCenter Server 数据库。
- 重新安装指向 Platform Services Controller 以及包含已还原数据的数据库的 vCenter Server 实例。
- 确保 vCenter Server 服务已启动且正在运行。
- 使用回滚方法 2。
- 从快照将 Platform Services Controller 实例还原到即将开始 vCenter Server 升级的时间点。可以使用 Windows 配置的备份,也可以使用其他备份和还原方法恢复快照。
- 从快照还原 vCenter Server 实例。
- 从快照还原 vCenter Server 数据库。
- 确保 vCenter Server 服务已启动且正在运行。
对于回滚方法 2,如果从 vCenter Server 升级开始前创建的 Platform Services Controller 快照还原,那么您将丢失升级开始后写入 Platform Services Controller 的所有数据。 - 使用回滚方法 1。