After you prepare the source machine for migration, you can use the vCenter Server data migration tool to simplify moving vCenter Server to the destination machine.

This procedure provides an overview of the tasks you must perform if you are using the vCenter Server data migration tool. To complete some of these tasks, you must have the step-by-step instructions found in the vSphere 5.0 Upgrade Guide and the VMware View Installation document.


During this procedure, if you change the host name or IP address of the machine that hosts vCenter Server and View Composer, you might not be able to recompose persistent View Composer desktop pools, even after you upgrade the parent virtual machine to View 5.0 Agent. Change the vCenter Server host name or IP address only if you are willing to recreate View Composer desktop pools after the upgrade.

Complete the required tasks on the source machine. See Prepare the Source Machine for View Composer Migration.

Verify that the Microsoft .NET Framework and the ASP.NET IIS registration tool are installed on the source and destination computers. See the topic in the VMware View Administration document about preparing a Microsoft .NET Framework for migrating RSA keys.

Verify that you have a domain user account with administrative privileges on the hosts that you will use to run the installer and perform the upgrade.

Verify that you have the correct license keys for vSphere if you are upgrading Virtual Infrastructure components to vSphere.


On the new, destination machine, set the host name and IP address.

You can set the host name and IP address to the name and IP address originally used on the source machine, or you can use a new host name, IP address, or both.


Migrate the RSA key container used by View Composer.


On the destination machine, open a command prompt and change directories to the directory where the aspnet_regiis program is located.

cd %windir%\Microsoft.NET\Framework\v2.0.xxxxx

You might have several copies of the aspnet_regiis program on the computer. Use the one in the v2.0.xxxxx directory.


Use the aspnet_regiis command to import the RSA key pair.

aspnet_regiis -pi “SviKeyContainer” “path\keys.xml”

In this command, path\keys.xml is the complete path to the keys.xmlfile.

The tool imports the key pair data into the local key container.


Perform the task described in the section about restoring the vCenter Server configuration and installing vCenter Server on the new machine, in the vSphere 5.0 Upgrade Guide.

The data migration tool migrates the bundled SQL Server 2005 Express database server, if you use one, and creates a 64-bit DSN for it. If you use a different database, this procedure provides instructions for upgrading it. This procedure also copies the SSL certificate folder to the new machine.

The data migration tool does not restore the View Composer database or create a DSN for it.


If you use a local database server, use your vendor's database tools to restore or attach the vCenter Server database and the View Composer database.


Create a 64-bit domain server name (DSN) for vCenter Server and a 64-bit DSN for View Composer.

For instructions, see the vSphere Upgrades document and the VMware View Installation document.


Download and run the installer for the version of View Composer that is included with this release of VMware View.

You can download the installer from the VMware Web site.


Verify that the View Composer service starts after the installer wizard finishes.


If you changed the host name or IP address of the destination machine, on the machine that hosts View Connection Server, log in to View Administrator and update the configuration settings for vCenter Server.


Edit the vCenter Server settings so that the server address uses the correct host name.

If you changed the host name, enter the new name. You can enter an IP address in this field, but using a host name is recommended.


Supply the vCenter Server password.


Deselect the Enable View Composer check box and click OK.

You apply the new vCenter Server settings before you enable View Composer.


After a few moments, edit the vCenter Server settings again to select Enable View Composer and click OK.

View Composer and vCenter Server instances are upgraded and are backward-compatible with existing View 4.0.x, 4.5.x, and 4.6.x View Clients and with desktop sources that have the View 4.0.x, 4.5.x, or 4.6.x Agent installed.

Create a test desktop pool and verify that virtual desktops from the test pool work as expected.

If you upgraded vCenter Server, perform the post-upgrade tasks described in the vSphere Upgrade Guide.

At your next maintenance window, continue with the VMware View upgrade. See Upgrading ESX/ESXi Hosts and Virtual Machines.