vRealize Automation NSX-V to NSX-T migration enables you to take advantage of the NSX-T Data Center Migration Coordinator from within the constructs of vRealize Automation. While the migration process is primarily run in the vRealize Automation environment, there are several interconnected actions within the process that involve both the vRealize Automation administrator and the NSX administrator working together to share information.

You can migrate your NSX-V Manager (NSX-V) to NSX-T Manager (NSX-T) by using the prescriptive vRealize Automation NSX-V to NSX-T migration assistant in vRealize Automation. The migration assistant consists of a getting started page and sequential migration plan pages.

Each source NSX-V cloud account requires a separate migration plan in the vRealize Automation NSX-V to NSX-T migration assistant.

By migrating your NSX-V cloud accounts and their related objects to NSX-T, you can take advantage of the many enhanced features and functions of NSX-T itself and as integrated within vRealize Automation.

While you work with the migration plan in vRealize Automation, there is a point in the process where the vRealize Automation administrator and the NSX administrator must share files with one another as input to, and output from, the NSX-T Data Center Migration Coordinator utility. The migration plan on-screen help informs you when you and the NSX administrator need to communicate with one another to share the needed files. The following diagram illustrates the basics of this administrator relationship within the migration process workflow.

Overview of NSX and vRA admin-related tasks in V2T the migration process.

The vRealize Automation NSX-V to NSX-T migration assistant is available for migrating NSX-V cloud accounts and their related objects to NSX-T within your current vRealize Automation release. It is not available for migrating NSX cloud accounts from one vRealize Automation release to another.

This guide is meant for use with the vRealize Automation NSX-V to NSX-T migration assistant and its prescriptive migration plans. Use this guide to supplement the on-screen instructions provided in the vRealize Automation NSX-V to NSX-T migration plan on-screen guidance.

For information about the related NSX-T Data Center Migration Coordinator utility, see NSX-T Data Center Migration Coordinator Guide.

For more information about the benefits of migrating to NSX-T, see the Migrate to VMware NSX-T product page and What's New in NSX-T.

Supported topologies

vRealize Automation supports migration of NSX-V objects to NSX-T release 3.1.1 or later objects, including NSX-T release 3.1.3. It does not support migration of NSX-V objects to NSX-T release 3.1.0 or earlier objects.

Note: The vRealize Automation NSX-V to NSX-T migration process is currently designed to work with the Migration Coordinator in NSX-T 3.1.x. The expectation is that the process will also work, in future vRealize Automation releases, with NSX Fixed Mode. vRealize Automation does not currently support either NSX Fixed Mode or NSX User-Defined Mode, both of which were recently introduced in NSX but have not yet been tested and verified in vRealize Automation.
vCenter 6.7 associations are migrated to vCenter 6.7. vCenter 7.0 or greater associations are migrated to vCenter 7.0 or greater.

The following topologies are supported and available for migration:

  • Existing networks (Static and DHCP)
  • Routed networks (Static and DHCP)
  • Private networks (Static and DHCP)
  • Existing security groups
  • On-demand security groups
  • On-demand one armed load balancers on existing networks
  • Outbound networks (Static and DHCP) with or without shared gateway
    • User-defined DNAT rules are not supported
    • Load balancers with outbound networks are not supported
  • Machine (DHCP IP) connected to an outbound network
  • Multiple outbound networks connected through a gateway
  • Deployments that contain outbound or private networks that use isolation policy as an on-demand security group
  • Private networks that are isolated by a security group
  • Outbound networks that are isolated by a security group
  • On-demand routed networks with DHCP and one-armed load balancer
  • On-demand and existing security groups and load balancer
  • On-demand outbound networks with DHCP and load balancer
  • Deployments that contain NAT or DNAT rules configured on the NAT or Gateway component
  • Routed networks with shared T1
  • One-arm load balancer or inline load balancer on any on-demand network
  • On-demand inline load balancers on existing networks
  • Existing security group tags for global and local cloud accounts and networks

For related information about supported topologies, see Topologies Supported for Integration with vRealize Automation in the NSX-T Data Center Migration Coordinator Guide in the NSX-T product documentation.

Unsupported topologies

The following topologies are not currently supported for migration. If the assessment step in the migration plan encounters any of these topologies, it generates a validation error and prevents the object from being migrated.

  • Deployments that contain NAT or DNAT rules configured on the NAT or Gateway component
  • Routed networks with shared T1
  • One-arm load balancer or inline load balancer on any on-demand network
  • On-demand inline load balancers on existing networks

Running data collection if NSX-V and vCenter objects were migrated from vRealize Automation 7.x to vRealize Automation 8.x

If any deployments in your vRealize Automation environment were migrated from vRealize Automation 7.x to vRealize Automation 8.x, you must run data collection on their NSX-V and vCenter cloud accounts before you create an NSX-V to NSX-T migration plan. This step is needed to collect information about migrated resources such as load balancers and security groups.

Accessing the vRealize Automation NSX-V to NSX-T Migration Assistant

This section provides and overview of the migration process.

Open the vRealize Automation NSX-V to NSX-T migration assistant from the cloud services console.
  1. Using your vRealize Automation administrator credentials and migration role privileges, log in to your vRealize Automation - Cloud Services Console and click the vRA Migration Assistant service tile.

    Select the vRA Migration Assistant tile on main cloud services landing page.

  2. Click Getting Started from the NSX V2T Migration menu. To gain an overview of the process, review the information on the Getting Started page. For more information, see Getting started with vRealize Automation NSX-V to NSX-T migration.

    A screenshot of vRealize Automation landing page with Services tab and the vRA Migration Assistant tile highlighted.

  3. When you are ready to start the migration, click Migration Plan from the NSX V2T Migration menu and then click New Plan.
  4. The migration plan wizard provides the sequential instruction you need to advance through each step in the process. For more information, see Creating and running the vRealize Automation NSX-V to NSX-T migration plan.

    Displays the new plan page with the 7 steps that are explored later in the documentation.

More information

In addition to this overview, the instruction provided in this guide, and the content in the vRealize Automation NSX-V to NSX-T (NSX V2T) Migration assistant itself, see VMware blog post Automating NSX-V to NSX-T Migration with vRealize Automation and its accompanying video to learn more about the NSX-V to NSX-T migration process.