To migrate the north-south traffic from the NSX-v Edge Service Gateways to the NSX-T Data Center Edges, the migration coordinator requires details of the NSX-v environment and the mapping of the NSX-v Edges to the NSX-T gateway.
The migration coordinator service runs on one NSX Manager node.
Prerequisites
- The vCenter Server must be added as a compute manager in NSX-T.
You can share the vCenter Server that is used in NSX-v or deploy another one in NSX-T.
- Create an input configuration file in a .json format.
The migration coordinator uses the mapping information in this configuration file to do the Edge cutover and migrate the DHCP leases from NSX-v Edges to NSX-T Edges. For more information about the contents of the configuration file, see Overview of Input Configuration File.
- Using SSH, log in as admin to the NSX Manager VM and start the migration coordinator service.
NSX-Manager1> start service migration-coordinator
Procedure
- From a browser, log in to the NSX Manager node on which you started the migration coordinator service. Log in as admin.
- Navigate to .
- Expand the Advanced Migration Modes section, and in the Edge Cutover pane, click Get Started.
- From the Import Configuration page, click Select NSX and provide the credentials for vCenter Server and NSX-v.
Note: The drop-down menu for
vCenter Server displays all
vCenter Server systems that are registered as compute managers. Click
Add New if you need to add a compute manager.
- Click Select File and browse to the .json configuration file that provides the mapping of the NSX-v Edges to the NSX-T gateway. Click Upload.
After uploading a file, if necessary, you can click
Select File again and upload a different file. The previous file is overwritten. You cannot remove the
.json file after it is uploaded in the migration coordinator. The migration coordinator removes this configuration file from the
NSX Manager appliance only when you take any of the following actions:
- Cancel the migration.
- Roll back the migration on the Import Configuration page of the migration coordinator.
- Finish the migration on the Migrate Edges page.
- Click Start to import the configuration.
- When the import has finished, click Continue to proceed to the Resolve Configuration page.
If the following error situations occur, import configuration can fail at the translate configuration phase:
- Syntax errors are found in the .json file.
- The .json file does not conform to a valid JSON schema.
- Incorrect NSX-T gateway name or NSX-v Edge IDs are mentioned in the configuration file. For example, the NSX-T gateway name that is mentioned in the .json file is not already realized in your NSX-T environment.
When any of these error situations occur, roll back the migration, resolve the error, and import the configuration again. Apart from the UI displaying the errors, the error messages are also stored in the migration log file (cm.log) on the NSX Manager appliance where the migration coordinator service is running.
You can find this log file at /var/log/migration-coordinator/v2t.
What to do next
When the NSX-v topology is imported successfully, the View Imported Topology link is enabled. Click this link to view a graph of the imported topology. However, the topology viewer does not display the graph of a large scale NSX-v environment. This behavior is a known issue. For example, if your environment contains a large number of hosts, say 250 hosts, the topology viewer does not work.