When migrating a vCenter Server for Windows that uses an external Platform Services Controller, it is converted to a vCenter Server instance with those services embedded in the appliance. For this reason, you must specify replication partner parameters in the JSON migration templates.
- A single vCenter Server and a single Platform Services Controller instance within an SSO domain.
- The first vCenter Server and Platform Services Controller instance within an SSO domain containing more than one vCenter Server.
- Replicating vCenter Server and Platform Services Controller instances within an SSO domain, which you must point to an existing vCenter Server 7.0 instance as the replication partner.
Deployments using an external Platform Services Controller are often called an MxNdeployment, where M represents the vCenter Server, and N represents the external Platform Services Controller. When representing multiple instances of vCenter Server and Platform Services Controller in a domain, this is expressed as MnxNn, where n is the number of instances. For example, M2xN2 indicates two vCenter Server instances and two Platform Services Controller instances within the same domain. When migrating such a deployment, you first migrate one instance to version 7.0, and then migrate the second instance to 7.0, specifying the first of the two instances as the replicating partner.
The replication parameters in the JSON migration template are located in the sso
section of the template, and are first_instance
and replication_partner_hostname
.
Parameter Name | Description |
---|---|
first_instance |
The first_instance parameter identifies the vCenter Server as either the first instance in your vCenter Server SSO domain, or as a replicating partner. If it is the first vCenter Server instance, set |
replication_partner_hostname * |
If you set |
-
Migrate the vCenter Server in your topology using the
win_vc_to_vCSA_on_ESXi.json
template when migrating on ESXi, or thewin_vc_to_vCSA_on_VC.json
template when migrating on a vCenter Server deployment. -
For a deployment topology consisting of a single vCenter Server and a Platform Services Controller (an M1xN1 deployment), edit the
sso
section of the template such that thefirst_instance
parameter is set totrue
, and remove thereplication_partner_hostname
parameter."sso": { "__comments": [ This is the first instance (M1) vCenter Server management node, with "first_instance" set to "true" and "replication_partner_hostname" removed. ], "first_instance": true }
- Specify the remaining configuration parameters in the JSON template, and migrate vCenter Server to version 7.0 using the CLI. See Perform a CLI Migration of vCenter Server from Windows to an Appliance.
- After successfully migrating vCenter Server, decommission the Platform Services Controller. See Decommission the Platform Services Controller.
Important: Decommission the Platform Services Controller instances only after migrating and converging all vCenter Server instances in your topology.
-
Migrate the vCenter Server in your topology using the
win_vc_to_vCSA_on_ESXi.json
template when migrating on ESXi, or thewin_vc_to_vCSA_on_VC.json
template when migrating on a vCenter Server deployment. -
For the first vCenter Server instance ( M1), edit the
sso
section of the template such that thefirst_instance
parameter is set totrue
, and remove thereplication_partner_hostname
parameter."sso": { "__comments": [ This is the first instance (M1) vCenter Server management node, with "first_instance" set to "true" and "replication_partner_hostname" removed. ], "first_instance": true }
-
For the remaining vCenter Server instance ( M2), edit the
sso
section of the template such that thefirst_instance
parameter is set tofalse
, and provide the FQDN or IP address of the vCenter Server instance to which you want to replicate the second node. The replication partner is the first vCenter Server instance ( M1) you migrated to version 7.0, which has been converged with its Platform Services Controller instance."sso": { "__comments": [ This is the second instance (M2) vCenter Server management node, with "first_instance" set to "false" and "replication_partner_hostname" set to the hostname of the replication partner.], "first_instance": false, "replication_partner_hostname": "FQDN_or_IP_address"
- Specify the remaining configuration parameters in the JSON templates, and migrate vCenter Server to version 7.0 using the CLI. See Perform a CLI Migration of vCenter Server from Windows to an Appliance.
- After successfully migrating all vCenter Server instances in the topology, decommission the Platform Services Controller instances. See Decommission the Platform Services Controller.
Important: Decommission the Platform Services Controller instances only after migrating and converging all vCenter Server instances in your topology.