Migrate On-Premises VHD files to Azure
You may need to move a couple of Azure Virtual Machines from on-premises to your Azure subscription. Thanks to Windows PowerShell, uploading a VM to Azure is really easy to do! You must check only one prerequisite before uploading your VM to Azure: you will need to check what type of virtual hard disk is being used by the virtual machine. Hyper-V can use either VHD or VHDX based virtual hard disks. However, only VHD disks can be uploaded to Azure. Azure does not support VHDX disks.
Read more