How to restore to Azure with Veeam 9.5

Background.

One of the features that have been available in Veeam for a little while is the ability to recover from any backup taken with Veeam, be that VMware, Hyper-V, Veeam Agent for Windows or Veeam Agent for Linux. Veeam takes care of any conversion process that needs to take place to get the virtual machine running in Azure.

This can be leveraged as either a disaster recovery solution or indeed as a lift and shift solution to move on-premises workloads into Microsoft Azure.

The how to.

Let’s jump straight into this. I have created a free tier account in Azure to demonstrate how to recover a virtual machine to Azure, if you do not have an Azure account already, you can head on over to here to create your own free account. I will take a look at configuring Veeam and Azure to allow this process to happen.

First things first, launch the Azure configuration wizard in Veeam.

Note the mention of Veeam PN. I will cover this off in another blog post.

VeeamAzure01

Select the Azure Resource Manager option.

VeeamAzure02

My first issue, I do not have Azure Powershell installed. this is a pre-requisite. You can click the link in the prompt as shown below to initiate installation.

VeeamAzure03

Step through the installation wizard until complete.

VeeamAzure04

Click on configure account.

VeeamAzure05

Enter the credentials you use to access your Azure account.

VeeamAzure06

VeeamAzure07

You can then see the subscriptions available to your account.

VeeamAzure08

Now that the subscription has been added, launch the recover to Azure wizard. This is one of the options available when recovering from a backup in Veeam.

VeeamAzure08.5

Select Azure Resource Manager again.

VeeamAzure09

Select subscription and the location you would like to recover to. I am based in the UK, so chose an appropriate location for my workload. You can also select a Veeam proxy server running in Azure to aid recovery speed, but this is not essential.

VeeamAzure10

Next snag, I have not provisioned any storage to my Azure account.

VeeamAzure11

Log into Azure and select storage account from the dashboard.

VeeamAzure12

Create a storage account and choose what level of replication you would like available. More info on Azure storage replication types can be found here.

VeeamAzure14

Now the storage is available in the recovery wizard. Also, choose an appropriate VM size for the workload. I was being very ambitious with a Basic_A0 for a Windows Server 2016 workload….

VeeamAzure15

Veeam will automatically create a resource group for the recovered VM.

VeeamAzure16

The next snag I ran into was there were no networks provisioned in Azure to attach the recovered VM to. Start the create virtual network wizard as below.

VeeamAzure17

Configure the network as required.

VeeamAzure18

Choose the newly created network in the Veeam recovery wizard.

VeeamAzure19

All good.

VeeamAzure20

Enter the reason for restore.

VeeamAzure21

Complete the wizard.

VeeamAzure22

Once the recovery process has finished, we can see we now have a new virtual machine in Azure. This has been recovered from a VMware environment.

Here is an example of the restore process monitor with Veeam. I am sure with better comms, the restore process would have been quicker.

And here is all the resources created as part of the recovery process.

VeeamAzure25

And there you have it!

Conclusion.

The whole process is fairly painless. This is a great tool if you want to migrate to Azure. Classing it as disaster recovery solution would be pushing it, due to the amount of time it would take to recover from an on-premises backup into Azure. Azure virtual machines can be accessed via an RDP session on the public IP address assigned to the recovered virtual machine.

I will follow up with an introduction to Veeam PN (Veeam Powered Network) VPN solution to make it easier to access those resources that are now running in the public cloud. If you are already running something like Azure Express Route into Azure, then you are all set.

 

 

You may also like...

2 Responses

  1. 6th February 2018

    […] on from my previous post about recovering virtual machines to Azure, there was a step I did not cover. Deploying a […]

  2. 6th March 2018

    […] Ian Sanderson – How to restore to Azure with Veeam 9.5 […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.