Veeam for Azure

Veeam for Azure -Logo Veeam

With Veeam backup for Microsoft Azure you will be able to protect the Microsoft Azure Environments. You can backup your virtual machine and store this backup in Microsoft Azure Storage Account. After saving your resources you will be able to

  • Restore the Azure Virtual Machine
  • Restore the virtual disk of the virtual machine
  • Restore guest OS file and folders of the Azure Virtual Machine

Used Ports

  • HTTPS 443 – From web console to Controller server. He is required for communication between the web console and the controller server.
  • SSH 22 – From controller server to worker. This port is used for deploy the worker service to workers.
  • RPC 643 – From controller server to worker for commmunication with the worker service.
  • HTTPS 443 – From web console to worker. Required for communication between the web console of the File Level Recovery browser and the host worker.
  • HTTPS 443 – From controller server to microsoft Azure. This port is required for communications between Veeam backup and Azure Active Directory.

Licence

Veeam Backup for Microsoft Azure permit to protect Azure VM. This ressource is protected if he has a restore point created in the past 31 days. Each protected ressource consumes 1 unit. If you use free licence, you have 10 units so 10 Azure VM. If you have more to 10 Azure VM, you need buy a veeam licence.

Create Storage Account

From the Azure portal, click on All services.

Veeam for Azure - All Services on Azure

Enter Storage and click on Storage accounts.

Create storage accounts

Click on Add for create new storage accounts.

Click Add for create new storage account

Select the Resource group and enter the desired name. Select the Location and click on Review + Create.

Create Azure Storage Account

Click on Create to launch creation of storage accounts. Open the storage account and click on Containers.

Click on Container for create new containers

Click on + Container for add new container.

Add new container

Enter the name and select Containers. Click on Create for create the container.

Create container

The container has been created.

Install Veeam for Microsoft Azure

From the Azure portal, click on Virtual machines.

Veeam for Azure - Virtual machines on Azure portal

Click on Add for create new virtual machine.

Veeam for Azure - Create new virtual machine

Select the desired resource group or create a new one with Create new option. Enter the name of the virtual machine and select Azure Region. I choose the same region of my other VM. For select Veeam image, click on Browse all public and private images.

Veeam for Azure - Create new virtual machine

Enter Veeam and select Veeam Backup for Microsoft Azure Free Edition.

Veeam for Azure - Select Veeam Backup for Microsoft Azure

Configure password or SSH public key and click on Next.

Veeam for Azure - Enter password and username

Click on Next on the Disks Windows. You can use your virtual network or create new one.

Veeam for Azure - Configure networking

Click Next for the other windows and click on Review + create.

Veeam for Azure - Create Virtual machine

After few minutes, virtual machines has been created.

From the web browser, navigate to https://IPPublicServer (for me https://40.89.136.235) and enter the username and password (credential configured during the creation of the vm). Click on Log in.

Veeam for Azure  - Connect to Veeam for Microsoft Azure

Accept the terms of the licence and click on Accept.

Veeam for Azure  - Accept the terms of the licence

Add Microsoft Azure Connection

From the web console, click on Add Microsoft Azure Connection. This step permit to add connection to Microsoft Azure and storage Accounts.

Add Microsoft Azure Connection

The window consists of several tabs. Select the tab Azure Account then on Add.

Add Azure Accounts

Enter the desired name and click on Next.

Add name of the Account

We will proceed to create an account automatically. Select Create service account automatically option and click on Next.

Create service account automatically

Copy the code and click on the link.

Copy code and open web page.

Paste the code and select account. The connection has been established, you can close the page.

Paste the code
select Azure Account

Click Next on the Logon to Microsoft Azure Windows and on the Set application group Window.

Connection has been established click next
Click Next on set application group

Click Finish to launch the creation of account.

Click to Finish to launch creation

Azure Account has been created.

Azure account has been created

Configure SMTP

Click on SMTP then on Add.

Add SMTP configuration

Enter the name of the configuration and click on Next.

SMTP Configuration

Enter Username and password and click on Finish.

Enter username and password

SMTP account has been added.

Add Backup repository

From the Veeam console, click on Repositories then on Add

Add new repositories on Veeam Console

Enter the name of the repositories and click on Next.

Add new repositories

Select the Cloud Account and click on Next.

Select Cloud Account

All storage account appear, select the desired storage account and click on Next.

Select Storage account

Select the container previously created and click on Next.

Select the desired container on Azure

Select Create new folder and enter the desired name. Click on Next.

Create folder on storage account

Check Enable encryption and enter password.

Enable encryption

Click on Finish. The repositories has been created.

Add repositories on Veeam Azure

Workers

Workers permit to deploy auxiliary Linux-based machines. The deployment is initiated by Veeam Backup for Microsoft Azure. You can use this functionnality for the scaling or transfer fee reduction. Workers are deployed in the resource group where the VM is present. The deployment can be done :

  • Automatically : Deployed by the controller server when the backup and restore are performed (to or from the backup repositories).
  • Manually : Deployed by the admin Veeam.

It is necessary to take the following information about workers.

  • One worker supports only one VM at a time, up to 30 workers can be deployed.
  • By default, the configuration of the worker allows to have up to 5 workers simultaneously. Only 5 VMs will be saved simultaneously, the others will be positioned in the queue.
  • A Worker has the Worker service and File-level recovery service. The Worker service allows the recovery of Azure data. The File-level recovery service allows him to mount the data from a backup to the workers. This in order to be able to recover a file.

Create backup policy

From the Web console, click on Exit Configuration.

Exit configuration

Click on Policies for create new policy.

Create new policies

Click on Add for create new policy.

Add new policy

Enter the name of the policy and click on

Policy Azure Nicolas

Select the Azure AD and click on Next.

Select Azure AD

select the regions where the resources to be backed up are stored . Click on Add and select the desired region.

Select Azure Region Veeam

You can protect all ressources or only few ressources. Select Protect the following resources and click on Add for select the desired ressources.

Select ressources on policy

You can protect all ressources or only few ressources. Select Protect the following resources and click on Add for select the desired ressources.

Protect the following ressources

You can protect all ressources or only few ressources. Select Protect the following resources and click on Add for select the desired ressources.

Add ressources on Veeeam Azure

Select the ressource and click on Next.

Add ressource that you want restore.

Configure the schedule and click on Next.

Configure Scheduling

Click on Select for select the desired repository then configure retention and schedule.

Configure Backup settings on Veeam

The cost estimation per month appear, click on Next.

Cost estimation on Veeam

Enabled notifications and enter Email address. You can select the type of event that you want (success, warning, failure).

Configure notification

Click on Finish for create policies.

Click Finish for create policy

Start backup

On the Policies node, select the backup and click on Star.

Select backup policies for start backup

With Session Log node you can view all step of the backup.

Step of the backup

Two instances has been deployed on Microsoft Azure.

Instance of Veeam pour Microsoft Azure

Two instances has been deployed on Microsoft Azure.

Restore data

From the Veeam console, select the desired VM and choose the type of restoration (File-level Recovery, restore VM or restore disk

Restore VM

I choose to restore File. I can select the last restore point or other.

Choose the restore point

Enter the restore reason and click on Next.

Indicate the restore reason

Click on Start.

Click on Start for begin restoration

After few minutes, the URL appear, click on it.

Click on URL for restore file

Select the desired file and click on Download for download the file or Add to Recovery List for directly recover the file. With the recovery option, the file is added to the list and and it is automatically restored.

Recover the file on the VM

Leave a Reply

Your email address will not be published.

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