I have a vCenter server installation with around 15 ESXi 5.5 hosts all located at different offices. I regularly remediate the hosts to keep them all up-to-date, using vCenter Update Manager.
However, one of the hosts is at a remote location connected by a VPN client which runs on a VM on that host. When the VM running the VPN client is running it allows vCenter to talk to the host to perform all the usual vCenter functions, and this works perfectly well 24/7/365. However, to remediate that host it normally has to shutdown or vMotion off all VMs so the host can enter maintenance mode. If I shutdown the VM running the VPN client then vCenter Update Manager can no longer communicate with the host to complete the remediation. It is a single host at the location so vMotion is not an option.
Is there any way I can remediate the host without shutting down the VPN client VM which needs to run on it for the remediation to complete?