Veeam Backup – Restore to Microsoft Azure

Veeam Backup – Restore to Azure

If you are using Veeam Backup & Replication in your local Data Centre and thinking to move to Cloud, Veeam can help you with that by restoring VM’s backup directly to Microsoft Azure Cloud.

We start with adding Azure Account by selecting Manage Azure Accounts.


azure acccount

Accessing Manage Azure Accounts wizard

A new window will open where we can add new Azure Account and manage already added to the system. Click Add…  

azure acccount add

Manage Microsoft Azure Accounts

We will be present with Configuration wizard, here we can select which Azure model we want to use when restoring VM. Recommended is Azure Resource Manager which is selected by default, click Next

azure acccount add rm

Configuration wizard

If the server/desktop does not have Azure PowerShell module installed already, an error message will be present to us to install it before we can proceed. Clicking ‘this link’ will start the installation of the required module.

azure acccount add ps

PowerShell requirements

azure acccount add ps add

Microsoft Azure PowerShell License Agreement

azure acccount add ps add nov

Installation of PowerShell Azure

After installation, we have to restart Veeam Backup console and restart the wizard. After selecting Deployment Model when clicking next we will be asked to specify an Azure subscription to access. Click Configure account.

azure acccount add rm cof

Configuring Azure account

We will be present with familiar Microsoft sign in a window, where we need to provide your username and password with access to Azure subscription. Before clicking we need to select Linux support if we are planning to restore Linux VM’s to Azure.

azure acccount add rm sign in

Azure account login screen

azure acccount add rm added

Azure account added to Veeam

That will give us the option installing Helper Appliance to help when restoring Linux-based VM’s. Click Add… to proceed and open Helper Appliance Configuration window, here we can specify with what subscription, location, storage account, virtual network and subnet we want to deploy it. Storage account, Virtual Network need exists already in our Azure subscription under desire location to be able to select them. Helper Appliance is deployed and stopped (deallocated), we can be added it on later stage if we choose to skip this step now.

azure acccount add rm added 2

Helper appliance installation option

azure acccount add rm added 3

Helper Configuration

When Helper Appliance finish deploying we can proceed to the summary page and finish adding the Microsoft Azure account which now we can use to restore our local VM’s to the cloud.

azure acccount add rm added 4

Helper Appliance deployment status

azure acccount add rm added 5

Summary page

Next step will be restoring VM’s from existing backup file. From Veeam Backup and Replication navigate to Backups  > Disk select backup job right-click and choose Restore to Microsoft Azure…

azure restore

Starting Restore to Microsoft Azure wizard

We have to pre-create or use existing resources in Microsoft Azure before we can proceed with restoring VM, a resource like Storage Account, network.

Because we start the Restore wizard by selecting VM backup file, the first window where we can select which VM we want to restore will be skipped. Again we need to select Deployment Model Azure Resource Manager is selected and recommended.

azure restore 1

Deployment model selection

Next, we can choose which subscription, location to be restored. If there is existing Veeam Backup Proxy on Microsoft Azure we can select it here to improve restore performance. Selecting a location in which we don’t have existing storage account will present us with an error.

azure restore 13

Storage account missing error message

azure restore 2

Subscription and location selection

We can select what VM size will be used as configuration, this will affect how much it cost to run this VM on Azure. Click Edit… to change VM size as well the storage account. Click Exclusion…  if the VM has more disks which no need to be restored to Azure.

azure restore 3

VM size selection

azure restore 4

VM size and storage account

azure restore 5

VM disks to restore selection

Next, we can specify Azure VM name and Resource group, form Group… sub window existing resource group can be selected or new creation.

azure restore 6

Resource group and VM name

azure restore 7

Resource group selection

Network selection allows selecting a pre-existing network.

azure restore 8

Network selection

azure restore 9

Pre-created network

As every restore job in Veeam, we can specify Reason for restoring operation. At Ready to Restore clicking Finish will trigger the restore job and open information window where we can monitor progress.

azure restore 10

Reason for restore

azure restore 11

Ready to restore

azure restore 12

Information window.

After completion of all these steps, we can find our restore VM on Azure Portal under selected Resource group.

azure restore 14

Restored VM running on Microsoft Azure

Thanks for reading.



One response to “Veeam Backup – Restore to Microsoft Azure

  1. Pingback: Using PowerShell with Veeam Backup – Restore to Azure | Virtual Elementary·

Comments are closed.