You can use the GUI installer to perform an interactive upgrade of a vCenter HA cluster 6.7 that uses an external Platform Services Controller instance to vCenter Server appliance 8.0. You must run the GUI upgrade from a Windows, Linux, or Macintosh computer that is in the same network as the appliance that you want to upgrade.
A vCenter HA cluster consists of three vCenter Server appliances that act as Active, Passive, and Witness nodes. The Active vCenter HA node is upgraded using a migration-based upgrade while preserving the existing configuration.
Prerequisites
- The new vCenter Server appliance contains all Platform Services Controller services. It is no longer necessary nor possible to deploy and use an external Platform Services Controller, as all Platform Services Controller services are consolidated into vCenter Server. To learn more about this change to vCenter Server, see Removal of Platform Services Controller.
- Ensure that your environment meets the prerequisites for upgrading a vCenter HA cluster. See Prerequisites for Upgrading vCenter Server High Availability Environments.
- See Required Information for Upgrading a vCenter Server Appliance 6.7 or 7.0.
Stage 1 - Deploy the OVA File of the New vCenter High Availability Cluster
With stage 1 of the upgrade process, you deploy the OVA file of the new vCenter Server appliance 8.0.
Prerequisites
Ensure that your environment meets the prerequisites for upgrading a vCenter HA cluster. See Prerequisites for Upgrading vCenter Server High Availability Environments.
Procedure
Results
The newly deployed target vCenter Server appliance 8.0 is running on the target server but is not configured.
What to do next
Transfer the data from the old appliance and start the services of the newly deployed vCenter Server Appliance. See Stage 2 - Transfer Data and Set-Up the Newly Deployed vCenter High Availability Cluster.
Stage 2 - Transfer Data and Set-Up the Newly Deployed vCenter High Availability Cluster
When the OVA deployment finishes, you are redirected to stage 2 of the upgrade process to transfer the data from the old appliance and start the services of the newly deployed vCenter Server appliance. When the deployment finishes, vCenter Server has high availability protection.
Prerequisites
Understand the data migration options available to you when upgrading or migrating to a vCenter Server appliance with an embedded PostgreSQL database. You can select to migrate historical and other types of data in the background after deploying and starting vCenter Server. See Transferring Data from an Existing vCenter Server Appliance.
Procedure
Results
The vCenter Server appliance is upgraded. The old vCenter Server appliance is powered off and the new appliance starts.
After the Active node is upgraded, a new Passive and Witness node is created using a clone operation. These nodes are created automatically for Auto Deployment. For Manual Deployment, nodes are not created automatically. You must clone the Passive and Witness VMs and set the cluster mode to enabled.
When the deployment finishes, vCenter Server has high availability protection. You can click Edit to enter Maintenance Mode, Deactivate, or Remove vCenter HA. You can also Initiate vCenter HA failover.
What to do next
- Verify Your vCenter Server Upgrade or Migration Is Successful.
-
If the old vCenter Server appliance uses a non-ephemeral distributed virtual port group, to preserve the port group setting, you can manually connect the new appliance to the original non-ephemeral distributed virtual port group. For information about configuring virtual machine networking on a vSphere distributed switch, see vSphere Networking.
- Upgrade all vCenter Server instances in the vCenter Single Sign-On domain.
- After converging a vCenter Server with external Platform Services Controller node tovCenter Server Appliance, you must decommission the original external Platform Services Controller. Decommissioning a Platform Services Controller shuts it down and removes it from the single sign-on domain. See Decommission the Platform Services Controller.
-
You can configure high availability for the vCenter Server appliance. For information about providing vCenter Server appliance high availability, see vSphere Availability.