Use Azure redeploy functionality to transfer virtual machines to a new host
Published date: 29 July, 2016
A virtual machine can encounter issues caused by user configurations or host infrastructure. If you have exhausted all other options under the troubleshooting menu, we suggest redeploying your virtual machine to a new host. The original virtual machine, including the local disk, is deleted, and the configurations and associated resources are transferred to a new virtual machine of the same size on a new host.
This operation can be completed on Linux virtual machines through the Azure command line interface (CLI), on Windows through Azure PowerShell, or through the Azure portal for both. As part of our commitment to provide better customer service, when a virtual machine is redeployed, we pull the logs from the original host to see if we can prevent a similar issue in the future.