You can upgrade the vCenter Server Appliance 6.0 or 6.5 and the Platform Services Controller appliance 6.0 to version 6.7. All the installation files that are necessary for the upgrade are included in the vCenter Server Appliance installer, which you can download from the VMware Web site.
The upgrade of the vCenter Server Appliance or Platform Services Controller appliance is a migration of the old version to the new version, which includes deploying a new appliance of version 6.7. You can deploy the new appliance on an ESXi host 6.0 or later, or on the inventory of a vCenter Server instance 6.0 or later. You assign a temporary IP address to the new appliance to facilitate the configuration and services data migration from the old appliance to the newly deployed appliance. After the migration, the IP address and host name of the old appliance are applied to the new upgraded appliance of version 6.7. At the end of the upgrade, the temporary IP address is released and the old appliance is powered off.
Version 6.7 of the vCenter Server Appliance uses the embedded PostgreSQL database. If you are upgrading a vCenter Server Appliance that uses an external database, the external database is migrated to the embedded PostgreSQL database of the new upgraded appliance. During the upgrade, you must select a storage size for the new appliance that is suitable for the database size.
Version 6.7 of the vCenter Server Appliance uses the embedded VMware vSphere Update Manager Extension service. If you are upgrading a vCenter Server Appliance that is using an external VMware Update Manager instance, the external VMware Update Manager instance is migrated to the embedded VMware vSphere Update Manager Extension of the new upgraded appliance. The embedded VMware vSphere Update Manager Extension uses the embedded PostgreSQL database. Before the upgrade, you must run the Migration Assistant on the source VMware Update Manager instance.
For information about the software included in the vCenter Server Appliance 6.7, see vCenter Server Installation and Setup.
The vCenter Server Appliance installer contains executable GUI and CLI upgrade files which you can use alternatively.
- The GUI upgrade is a two stage process. The first stage is a Deployment wizard that deploys the OVA file of the new appliance on the target ESXi host or vCenter Server instance. After the OVA deployment finishes, you are redirected to the second stage of the process that sets up and transfers the services and configuration data from the old appliance to the newly deployed appliance.
- The CLI upgrade method involves running a CLI command against a JSON file that you previously prepared. The CLI installer parses the configuration parameters and their values from the JSON file and generates an OVF Tool command that deploys the new appliance. The OVF Tool command also transfers services and configuration data and from the old appliance to the new appliance.
For information about the vCenter Server Appliance and Platform Services Controller appliance upgrade requirements, see System Requirements for the New vCenter Server Appliance and Platform Services Controller Appliance.
If you are deploying the appliance directly on an ESXi host, non-ephemeral distributed virtual port groups are not supported and are not shown. After the upgrade, you can manually connect the appliance to the original non-ephemeral distributed virtual port group. This is not a limitation when deploying the appliance through a vCenter Server, and you can deploy to ephemeral or non-ephemeral distributed virtual port groups.
To upgrade vCenter Server Appliance version 5.5 or earlier, you must first upgrade to version 6.0 or 6.5 and then upgrade to version 6.7. For information about upgrading vCenter Server Appliance 5.5 to version 6.5, see the VMware vSphere 6.5 documentation. For information on the upgrade compatibility of vCenter Server, see the VMware Compatibility Guide.
For information about deploying the vCenter Server Appliance, see vCenter Server Installation and Setup.
For information about configuring the vCenter Server Appliance, see vCenter Server Appliance Configuration.