You can use the GUI method to migrate a vCenter Server instance with an embedded Platform Services Controller to a vCenter Server appliance.

When you migrate from vCenter Server with an embedded Platform Services Controller on Windows to vCenter Server appliance, the entire deployment is migrated in a single step.

If you use Update Manager in the vCenter Server deployment on Windows that you migrate, and Update Manager runs on a separate machine from any other of the vCenter Server components, take an extra step to migrate Update Manager to an appliance.

  1. If your vCenter Server deployment on Windows uses an external Update Manager, run Migration Assistant on the Update Manager machine to start the migration of the Update Manager server and database to the Update Manager appliance.
  2. Migrate the vCenter Server instance with embedded Platform Services Controller from Windows to a vCenter Server appliance.
Figure 1. vCenter Server 6.7 with Embedded Platform Services Controller Deployment Before and After Migration
vCenter Server 6.7 with Embedded Platform Services Controller Before and After Migration

GUI tasks for migrating vCenter Server with an embedded Platform Services Controller from Windows to a vCenter Server appliance.

  1. Download and Mount the vCenter Server Installer ISO file on a network virtual machine or physical server from which you want to perform the migration.
  2. Download and Run VMware Migration Assistant on the Source Windows Machine.
    Note: If you are migrating a vCenter Server system that uses an external instance of Update Manager that runs on a separate Windows machine, first run Migration Assistant on the Update Manager machine.
  3. Assemble the Required Information for Migrating vCenter Server from Windows to an Appliance.
  4. Deploy the OVA File for Migrating to the Target vCenter Server Appliance.
  5. Set Up the Target vCenter Server Appliance
Important: The user name that you use to log in to the machine from which you want run the GUI installer, the path to the vCenter Server appliance installer, and your values including the passwords, must contain only ASCII characters. Extended ASCII and non-ASCII characters are unsupported.

The installer:

  • Deploys a new target appliance.
  • Exports the required files from the source vCenter Server.
  • Copies the required files to the new vCenter Server appliance.
  • Runs the migration process on the new vCenter Server appliance as specified in the Summary.
  • Imports and updates the files and settings of the source vCenter Server installation to the new vCenter Server appliance.

Deploy the OVA File for Migrating to the Target vCenter Server Appliance

To start the migration process, you use the GUI installer to deploy the OVA file that is included in the installer ISO file as the target vCenter Server appliance.

Figure 2. vCenter Server 6.7 with Embedded Platform Services Controller Deployment Before and After Migration
vCenter Server 6.7 with Embedded Platform Services Controller Before and After Migration

Prerequisites

Procedure

  1. In the vCenter Server installer, navigate to the vcsa-ui-installer directory, go to the subdirectory for your operating system, and run the installer executable file.
    • For Windows OS, go to the win32 subdirectory, and run the installer.exe file.
    • For Linux OS, go to the lin64 subdirectory, and run the installer file.
    • For Mac OS, go to the mac subdirectory, and run the Installer.app file.
  2. On the Home page, click Migrate.
  3. Review the Introduction page to understand the migration process and click Next.
  4. Read and accept the license agreement, and click Next.
  5. On the Connect to source page, enter the details for the source vCenter Server instance, and click Next.
    1. Enter the IP address or FQDN.
    2. Enter the user name and password of a user who has administrative privileges on the vCenter Server instance, for example, the administrator@your_domain_name user.
    3. Enter the Migration Assistant Port you received in the Migration Assistant instructions.
  6. (Optional) Review the warning message and try to resolve the warnings, if any, and click Yes.
  7. Connect to the target server to which you want to migrate the source vCenter Server.
    Option Steps
    You can connect to an ESXi host on which to deploy the target appliance.
    1. Enter the FQDN or IP address of the ESXi host.
    2. Enter the HTTPS port of the ESXi host.
    3. Enter the user name and password of a user with administrative privileges on the ESXi host, for example, the root user.
    4. Click Next.
    5. Accept the certificate warning, if any, by clicking Yes.
    You can connect to a vCenter Server instance and browse the inventory to select an ESXi host or DRS cluster on which to deploy the target appliance.
    1. Enter the FQDN or IP address of the vCenter Server instance.
    2. Enter the HTTPS port of the vCenter Server instance.
    3. Enter the user name and password of a vCenter Single Sign-On user with administrative privileges on the vCenter Server instance, for example, the administrator@your_domain_name user.
    4. Click Next.
    5. Accept the certificate warning, if any, by clicking Yes.
    6. Select the data center or data center folder that contains the ESXi host or DRS cluster on which you want to deploy the new appliance, and click Next
      Note: You must select a data center or data center folder that contains at least one ESXi host that is not in lockdown or maintenance mode.
    7. Select the ESXi host or DRS cluster on which you want to deploy the new appliance, and click Next.
  8. On the Set up target appliance VM page, enter a name for the target vCenter Server appliance, set the password for the root user, and click Next.
    The password must contain at least eight characters, a number, uppercase and lowercase letters, and a special character, for example, an exclamation mark (!), hash key (#), at sigh (@), or brackets (()).
    Important: The local operating system password is not migrated to the target appliance.
  9. Select the deployment size for the new vCenter Server appliance for your vSphere inventory.
    Note: You cannot select a deployment size that is smaller than the source deployment.
    Deployment Size Option Description
    Tiny Deploys an appliance with 2 vCPUs and 14 GB of memory.

    Suitable for environments with up to 10 hosts or 100 virtual machines

    Small Deploys an appliance with 4 vCPUs and 21 GB of memory.

    Suitable for environments with up to 100 hosts or 1,000 virtual machines

    Medium Deploys an appliance with 8 vCPUs and 30 GB of memory.

    Suitable for environments with up to 400 hosts or 4,000 virtual machines

    Large Deploys an appliance with 16 vCPUs and 39 GB of memory.

    Suitable for environments with up to 1,000 hosts or 10,000 virtual machines

    X-Large Deploys an appliance with 24 vCPUs and 58 GB of memory.

    Suitable for environments with up to 2,500 hosts or 45,000 virtual machines

    Note: At the bottom of the deployment size table, a row shows the size information of the source machine. This size information is reported by the migration assistant and might help understand why you cannot select some deployment sizes.
  10. Select the storage size for the new vCenter Server appliance, and click Next.
    Storage Size Option Description for Tiny Deployment Size Description for Small Deployment Size Description for Medium Deployment Size Description for Large Deployment Size Description for X-Large Deployment Size
    Default Deploys an appliance with 579 GB of storage. Deploys an appliance with 694 GB of storage. Deploys an appliance with 908 GB of storage. Deploys an appliance with 1358 GB of storage. Deploys an appliance with 2283 GB of storage.
    Large Deploys an appliance with 2019 GB of storage. Deploys an appliance with 2044 GB of storage. Deploys an appliance with 2208 GB of storage. Deploys an appliance with 2258 GB of storage. Deploys an appliance with 2383 GB of storage.
    X-Large Deploys an appliance with 4279 GB of storage. Deploys an appliance with 4304 GB of storage. Deploys an appliance with 4468 GB of storage. Deploys an appliance with 4518 GB of storage. Deploys an appliance with 4643 GB of storage.
  11. From the list of available datastores, select the location where all the virtual machine configuration files and virtual disks will be stored and, optionally, enable thin provisioning by selecting Enable Thin Disk Mode. NFS datastores are thin provisioned by default.
  12. Configure the temporary network for communication between the source vCenter Server and the target vCenter Server appliance, and click Next.
    Option Action
    Choose a network Select the network to which to connect the new appliance temporarily.

    The networks displayed in the drop-down menu depend on the network settings of the target server. If you are deploying the appliance directly on an ESXi host, non-ephemeral distributed virtual port groups are unsupported and are not displayed in the drop-down menu.

    Important: If you want to assign a temporary IPv4 address with DHCP allocation, you must select a network that is associated with a port group which accepts MAC address changes.
    IP Address family Select the version for the temporary IP address of the new appliance.

    Can be either IPv4 or IPv6.

    Network type Select the allocation method for the temporary IP address of the appliance.
    • Static

      The wizard prompts you to enter the temporary IP address and network settings.

    • DHCP

      A DHCP server is used to allocate the temporary IP address. Select this option only if a DHCP server is available in your environment.

  13. On the Ready to complete stage 1 page, review the deployment settings for the target vCenter Server appliance and click Finish to start the OVA deployment process.
  14. Wait for the OVA deployment process to finish and click Continue to proceed with stage 2 of the migration process to transfer the data from the source vCenter Server and start the services of the target appliance.
    Note: If you exit the wizard by clicking Close, you must log in to the vCenter Server Management Interface of the newly deployed target vCenter Server appliance to transfer the data from the source vCenter Server and set up the services.

Results

The newly deployed target vCenter Server appliance version 8.0 is running on the target server but is not yet configured.

Important: The data from the source vCenter Server is not yet transferred and the services of the target appliance are not started.

Set Up the Target vCenter Server Appliance

When the OVA deployment completes, you are redirected to stage 2 of the migration process to transfer the data from the source vCenter Server and start the services of the newly deployed vCenter Server appliance version 8.0.

Your window of downtime does not begin until you begin to set up the target appliance. You cannot cancel or interrupt the process until it completes with the shut down of the source deployment. Your window of downtime ends when the target appliance starts.

Procedure

  1. Review the introduction to stage 2 of the migration process and click Next.
  2. On the Select source vCenter Server page, enter the vCenter Single Sign-On administrator password and the root password of the source vCenter Server, enter the password of the user with administrative privileges on the vCenter Server instance, and click Next.
  3. (Optional) Accept the warning message, if any, by clicking Yes.
  4. If your source Windows machine is connected to an Active Directory domain, enter the credentials for an administrator domain user with permission to add the target machine to the Active Directory domain, and click Next.
    Note: The installer verifies the entered credentials, but does not check the required privileges to add the target machine to the Active Directory domain. Verify that the user credentials have all the required permissions to add a machine to the Active Directory domain.
  5. Review the VMware Customer Experience Improvement Program (CEIP) page and choose if you want to join the program.
    For information about the CEIP, see the Configuring Customer Experience Improvement Program section in vCenter Server and Host Management.
  6. On the ready to complete page, review the migration settings, accept the backup acknowledgment, and click Finish.
  7. Click OK to confirm the shutdown of the source vCenter Server.
  8. Wait for the data transfer and setup process to finish and click OK to go to the vCenter Server Getting Started page.

Results

The source vCenter Server instance is migrated from Windows to a vCenter Server appliance. The sourcevCenter Server instance is powered off and the new target appliance starts.

What to do next

Verify that your migration to an appliance was successful. For verification steps, see Verify Your vCenter Server Upgrade or Migration Is Successful. For post-migration steps, see After Upgrading or Migrating vCenter Server.