Sorry for misunderstanding.
Fine, so you can release the VMKernel port-group (Your mgmt port-group that it using for vCenter and host communications) IP address and add new mgmt port-group on other vSwitch, assign your mgmt IP address (Of curse, if you have no conflict or any issue on your physical switch and network), then the host will be reconnected to vCenter.
Another option, you can power-off virtual machines and un-register them from the host and register them on other hosts. It's possible via command-line: vim-cmd
You can use "soft" option for shutdown VMs via "esxcli vm process kill" command.