You can roll back or restore a vCenter Server instance on Windows when an upgrade of vCenter Server with an external Platform Services Controller fails after the export stage and the legacy environment has been uninstalled.

Prerequisites

The roll back or restore of vCenter Server applies when all of the following conditions apply:

  • You must have access to the vCenter Server for Windows machine.
  • The vCenter Server instance is attached to an external Platform Services Controller.
  • The upgrade of the vCenter Server instance attached to the Platform Services Controller instance is in a failed state after the export stage and uninstallation of the legacy vCenter Server.
  • Ensure that vCenter Server rollback happened properly in case of upgrade failure and that no stale failed upgrade log entries remain.

For Rollback Method 1:

  • To clean up vCenter Server appliance 7.0 data from the legacy Platform Services Controller, see KB 2106736.
  • Use a vCenter Server database snapshot taken before the start of the vCenter Server upgrade.

For Rollback Method 2:

  • Use a powered off snapshot of the vCenter Server before the vCenter Server upgrade.
  • Use a Platform Services Controller snapshot taken after the Platform Services Controller node upgrade and before the start of the vCenter Server upgrade.
  • Use a vCenter Server snapshot taken after the Platform Services Controller upgrade and before the start of the vCenter Server upgrade.

Procedure

  • You can restore the legacy vCenter Server using Rollback Method 1 or Rollback Method 2.
    • Use Rollback Method 1.
      1. Manually clean up vCenter Server appliance data from Platform Services Controller.
      2. Restore the legacy vCenter Server database from a backup which was taken before the upgrade.
      3. Point the legacy vCenter Server instance to the Platform Services Controller, and also point to the database with the restored data.
      4. Ensure that the vCenter Server services are up and running.
    • Use Rollback Method 2.
      1. Restore the Platform Services Controller instance from a snapshot to the point where you were about to start vCenter Server upgrade. You can use a backup for a Windows configuration or use another backup and restore approach to revert the snapshot.
      2. Restore the vCenter Server instance from a snapshot.
      3. Restore the vCenter Server database from a snapshot.
      4. Ensure that the vCenter Server services are up and running.
    For Rollback Method 2, you will lose all data written to Platform Services Controller after the vCenter Server upgrade has been started when you restore from the Platform Services Controller snapshot taken before that point in time.