This document describes how to prepare for a vCenter version upgrade and
the downtime during upgrade.
Disable auto-repair
Before the vCenter upgrade,
disable autoRepair
on all user and admin clusters. This prevents machines from being recreated
while vCenter is unavailable.
Downtime during vCenter upgrade
There shouldn't be any downtime for the admin cluster and user clusters running
in the vCenter during upgrade. The clusters remain up the entire time.
However, there will be downtime for vCenter services like vMotion/DRS and
VM creation.
If your workload directly interacts with vCenter, it might have downtime during
the vCenter upgrade due to the vCenter service unavailabilities.
Major version upgrade
To upgrade vCenter to the next major version, a new Virtual Center Appliance
will be deployed. And then all vCenter services are shutdown while it copies all
data to the new appliance. Once the data is copied, the new appliance reboots
and takes over the identity (hostname/IP/etc) of the old vCenter.
Major version have been seen to have about 30 mins of downtime for the vCenter
API.
Minor version upgrade
The minor version upgrade will just update packages inside the OS and
then reboot the appliance, which takes shorter time than major upgrade.
For minor updates, we have seen a downtime around 5 mins for the vCenter API.
Known Issue
Machines might go to Unavailable state after a vCenter reboot for versions
< 7.0U2. More details see the known issue.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eDisable auto-repair on all user and admin clusters before upgrading vCenter to prevent machine recreation during vCenter unavailability.\u003c/p\u003e\n"],["\u003cp\u003eAdmin and user clusters remain operational during a vCenter upgrade, but services like vMotion, DRS, and VM creation will experience downtime.\u003c/p\u003e\n"],["\u003cp\u003eWorkloads directly interacting with vCenter may experience downtime due to the unavailability of vCenter services during the upgrade.\u003c/p\u003e\n"],["\u003cp\u003eMajor vCenter version upgrades involve deploying a new appliance and copying data, resulting in approximately 30 minutes of downtime for the vCenter API.\u003c/p\u003e\n"],["\u003cp\u003eMinor vCenter version upgrades are quicker, involving package updates and a reboot, leading to about 5 minutes of downtime for the vCenter API.\u003c/p\u003e\n"]]],[],null,[]]