Hello,
Using the current management approach, such as vCenter .NET or Web Client, create a vSwitch that has an uplink of vmnic0. Once you have that created, you can then migrate your management network for each host to vmnic0. You can do this one of two ways, first create a new vmkernel port attached to a new portgroup on the new vswitch that is a Management vmkernel, add the new IP address, subnet, etc to that vmkernel. Do this for all hosts first.
Then unregister and register each host in vCenter using the NEW IP address. Once you have it registered under the new IP address, delete the old vmkernel port for management from the hosts.
Remember during this transition vCenter needs to reach both networks. After the migration you should not need to the old network anymore.
You can also use the CLI but you will still need to unregister/register your ESXi hosts.
I have never found a way around this when using a NEW network address.
Best regards,
Edward L. Haletky
VMware Communities User Moderator, VMware vExpert 2009, 2010, 2011,2012,2013,2014
Author of the books 'VMWare ESX and ESXi in the Enterprise: Planning Deployment Virtualization Servers', Copyright 2011 Pearson Education. 'VMware vSphere and Virtual Infrastructure Security: Securing the Virtual Environment', Copyright 2009 Pearson Education.
Virtualization and Cloud Security Analyst: The Virtualization Practice, LLC -- vSphere Upgrade Saga -- Virtualization Security Round Table Podcast