Azure virtual machines are an integral part of Azure IaaS (Infrastructure as a Service). You can create a new Azure virtual machine in seconds with a few clicks.
Microsoft also provides an easy process to backup and restore the virtual machine. In this post, we will discuss how we can backup & restore an Azure virtual machine.
Backup Azure Virtual Machine (VM)
Step 1: Open the Azure Portal
Go to Azure portal by navigating to https://portal.azure.com.
Search and select Recovery Services Vault in the Azure portal.

Step 2: Create a Recovery Services Vault
Select Add or Create recovery Services vault.

Create a new resource group or use an existing one.

Enter vault name and Region. Select Review + Create, then select Go to resource.

Step 3: Configure the Backup
Select Overview and then Backup.

Configure the backup goal:
- Where is your workload running? Select Azure
- What do you want to back up? Select Virtual machine
Select Backup.

Step 4: Set the Backup Policy
You can use the default backup policy or create a new one.
Select Add to add a virtual machine to this backup policy.

Step 5: Select the Virtual Machine
Select the virtual machine which you want to backup. Select OK and then Enable Backup.

Step 6: Verify and Start the Backup
Go back to Recovery Services Vault. Select Backup Items from the Protected items menu.
Select Azure Virtual Machine.


Start the initial backup by selecting Backup now.

You can view the backup progress in Backup Jobs.

Restore Azure VM (Virtual Machine)
Make sure that the virtual machine is stopped and de-allocated before starting the restore process.
Step 1: Select the Backup Item
Select Backup items and then select Azure Virtual Machine.
Step 2: Initiate the Restore
Select Restore VM.

Step 3: Configure the Restore Settings
Configure the following restore options:
- Restore point: Select the desired restore point
- Restore type: Select Replace existing (this will restore the same VM)
- Restore Type: Replace Disks
- Staging Location: Select a Storage account

Frequently Asked Questions
How long does an Azure VM backup take?
The duration of an Azure VM backup depends on the size of the VM disks and the amount of data that has changed since the last backup. The initial backup typically takes longer since it captures the full disk. Subsequent incremental backups are usually much faster and can complete in minutes to a few hours.
Can I backup a running Azure virtual machine?
Yes, Azure Backup supports backing up running VMs without any downtime. The backup process uses VM snapshots to capture a consistent state of the disks. However, for restoring a VM, it is recommended to stop and de-allocate the VM first to avoid conflicts.
What is the difference between "Replace existing" and "Create new" restore options?
Replace existing restores the VM by replacing the current disks with the backup data, keeping the same VM configuration. Create new provisions a completely new virtual machine from the backup, which is useful if the original VM has been deleted or if you want to keep both the original and the restored version.
How much does Azure VM backup cost?
Azure Backup pricing is based on the size of each protected VM instance. The cost includes the backup infrastructure and the storage consumed by recovery points. You can reduce costs by adjusting the retention policy and backup frequency through custom backup policies.
Can I restore an Azure VM to a different region?
Azure Backup supports Cross Region Restore (CRR) if it is enabled on the Recovery Services Vault. This feature replicates backup data to an Azure paired secondary region, allowing you to restore VMs in the secondary region during outages or for disaster recovery purposes.