导出阶段和卸载旧版环境之后,如果具有外部 Platform Services Controller的 vCenter Server 升级失败,则可以回滚或还原 Windows 上的 vCenter Server 实例。
前提条件
满足以下所有条件时,可以回滚或还原 vCenter Server:
- 您必须有权访问适用于 Windows 计算机的 vCenter Server。
- vCenter Server实例连接到外部 Platform Services Controller。
- 导出阶段和卸载旧版 vCenter Server后,连接到 Platform Services Controller 实例的 vCenter Server 实例升级处于失败状态。
- 确保升级失败时正确回滚 vCenter Server,并确保没有失效的升级失败日志条目。
回滚方法 1:
- 要从旧版 Platform Services Controller中清理 vCenter Server Appliance 7.0 数据,请参见 KB 2106736。
- 使用 vCenter Server升级开始前创建的 vCenter Server 数据库快照。
回滚方法 2:
- 使用 vCenter Server升级前的 vCenter Server 关闭电源快照。
- 使用 Platform Services Controller节点升级后且 vCenter Server 升级开始前创建的 Platform Services Controller 快照。
- 使用 Platform Services Controller升级后且 vCenter Server 升级开始前创建的 vCenter Server 快照。
过程
- ♦ 您可以使用回滚方法 1 或回滚方法 2 还原旧版 vCenter Server。
- 使用回滚方法 1。
- 从 Platform Services Controller手动清理 vCenter Server Appliance 数据。
- 从升级前创建的备份中还原旧版 vCenter Server数据库。
- 将旧版 vCenter Server实例指向 Platform Services Controller以及包含已还原数据的数据库。
- 确保 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。