Direct Restore to Azure is a new feature introduced in Veeam Backup & Replication 9.5 to restore VMs to the Azure cloud.
The process of restoring on-premises Hyper-V and VMware VMs to the cloud requires that Azure's resources and Veeam environment are properly configured.
Blog series
Veeam 9.5 direct restore to Azure: setup the infrastructure - pt.1
Veeam 9.5 direct restore to Azure: configure Veeam - pt.2
Configure Azure proxy
To optimize traffic and performance, it's recommended the use of an Azure proxy.
From the Veeam console, access the Backup Infrastructure area and select Backup Proxies. Right click somewhere in the right side and select Add Azure Proxy option.
Give the proxy a Name and click Next.
Specify a local administrator to create on the Azure proxy. The account name must be plain without domain or machine name. Click Next.
Select Azure Resource manager as deployment model since Classic model is now deprecated. Click Next to continue.
Specify the Location with configured resources in Azure then click Next.
Specify the Size (resources) of the Azure proxy and the Storage account. Click Next to continue.
Select Create a new resource group option and enter a Name. Specify also a DNS name label then click Next.
Specify the Virtual network and Subnet configured in Azure then click Next.
The proxy VM is deployed to Azure. Click Next when done.
Click Finish to exit the wizard. The proxy configuration is complete.
Direct Restore to Azure
To restore a VM to Azure, access the Backup & Replication area and select Backups. Right click the backup containing the VM to restore and select Restore to Microsoft Azure.
Select Azure Resource manager as deployment model since Classic model is now deprecated. Click Next to continue.
Specify the Location and enable the Use Azure proxy VM option selecting the proxy configured in previous steps. Click Next to continue.
Specify the storage account to use and click Next.
Specify the resource group to use and click Next.
Click on Network button and specify the VNet to use. Click OK to confirm the selection.
When the VNet has been specify, click Next.
Optionally type a reason for the restore then click Next.
Click Finish to begin the VM restore.
The selected VM is restored to Azure. Note that the restore is processing a Linux-based machine.
In Azure portal, select Virtual machines tab to see the restored VM.
Accessing the All resources tab, Direct Restore feature creates several components for its functionality.
The Direct Restore to Azure procedure has been completed successfully.
I've tried this and succssfully gotten through this for Server 2012 Gen1 and Gen2 VMs built in Hyper-v 2016. But cannot for Server 2016 Gen1 or Gen2 VMs that were built in this same Hyper-v environment. It fails with a conversion error, and still deploys the VM in Azure, but it wont boot up. I've been told Veeam is capable of restoring 2016 Gen1 and Gen2 VMs in Azure.