Upgrade vCenter Server 4.0 to vCenter Server 4.1 on the same machine if the vCenter Server 4.0 instance is on a 64-bit machine.

This procedure requires downtime for the vCenter Server that you are upgrading. You do not need to power off virtual machines.

The vCenter Server installer detects earlier versions of vCenter Server and upgrades it.

If the upgrade fails, no automatic rollback occurs to the previous vCenter Server version.

See Prerequisites for the vCenter Server Upgrade for requirements for the vCenter Server system and requirements for the database.

Close all instances of the VI Client and the vSphere Client.


As Administrator on the Windows system, insert the VMware vCenter Server Installation DVD or double-click autorun.exe.


On the vCenter Server Installer page, click vCenter Server.


Select a language for the installer and click OK.

The Welcome page informs you that an earlier version of vCenter Server is on the computer and will be upgraded to vCenter Server 4.1.


Click Next.


Review the End-User Patent Agreement and click Next.


Select I agree to the terms in the license agreement and click Next.


Select the DSN and click Next..

The DSN must be a 64-bit DSN. Depending on the database type, the DSN might already be selected, or there might be only one option.


Enter the database password that corresponds to the user name and DSN that the installer displays and click Next.

If you specify a remote SQL Server database that uses Windows NT authentication, the database user and the logged-in user on the vCenter Server machine must be the same.


Select whether to upgrade the vCenter Server database schema.

Select Yes, I want to upgrade my vCenter Server database to continue with the upgrade to vCenter Server.

Select No, I do not want to upgrade my vCenter Server database if you do not have a backup copy of your database.

If you choose this option, you cannot continue the upgrade. Cancel the upgrade, back up your VirtualCenter or vCenter Server environment, and restart the upgrade process.


Click I have taken a backup of the existing vCenter Server database and SSL certificates and click Next.


Select how to upgrade vCenter Agent and click Next.




vCenter Agent is upgraded on all hosts in the vCenter Server inventory.


All hosts are disconnected from vCenter Server. To upgrade vCenter Agent, reconnect the host to vCenter Server.

Select this option if one of the following applies:

You need to control the timing of vCenter Agent upgrades on specific hosts.

The number of hosts in the vCenter Server inventory is large, and you anticipate that upgrading vCenter Agent on all hosts would negatively affect vCenter Server performance.

vCenter Agent is installed on each host in the inventory to enable vCenter Server to manage the host. vCenter Agent must be upgraded when vCenter Server is upgraded.


Specify the account for the vCenter Service to run in.

Click Next to use the SYSTEM account. You cannot use the SYSTEM account if you are using Windows authentication for SQL Server.

Deselect Use SYSTEM Account and enter a different Administrator account name and password.


Enter the port numbers to use or accept the default port numbers shown on the page and click Next.


Select the amount of memory to allocate to the vCenter JVM in Tomcat, according to the number of hosts in your environment.

You can adjust this setting after installation if the number of hosts in your environment changes.


Click Install.