导出阶段和卸载旧版环境之后,如果具有外部 Platform Services ControllervCenter 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。
      1. Platform Services Controller手动清理 vCenter Server Appliance 数据。
      2. 从升级前创建的备份中还原旧版 vCenter Server数据库。
      3. 将旧版 vCenter Server实例指向 Platform Services Controller以及包含已还原数据的数据库。
      4. 确保 vCenter Server服务已启动且正在运行。
    • 使用回滚方法 2。
      1. 从快照将 Platform Services Controller实例还原到即将开始vCenter Server 升级的时间点。可以使用 Windows 配置的备份,也可以使用其他备份和还原方法恢复快照。
      2. 从快照还原 vCenter Server实例。
      3. 从快照还原 vCenter Server数据库。
      4. 确保 vCenter Server服务已启动且正在运行。
    对于回滚方法 2,如果从 vCenter Server升级开始前创建的 Platform Services Controller 快照还原,那么您将丢失升级开始后写入 Platform Services Controller 的所有数据。