Performing File-Level Recovery
In case a disaster strikes, you can recover corrupted or missing files of an Azure VM from a cloud-native snapshot or image-level backup.
You can recover files and folders from the following file systems only:
- Microsoft Windows systems — FAT, FAT32, NTFS.
- Linux systems — ext2, ext3, ext4, XFS, Btrfs.
Veeam Backup for Microsoft Azure supports file-level restore only for Microsoft Windows basic volumes.
If you want to restore files from file systems that are not supported by Veeam Backup for Microsoft Azure, you can add a repository that contains backups of Azure VMs to the Veeam Backup & Replication infrastructure as an external repository, and perform the file-level recovery operation as described in the Veeam Backup & Replication User Guide.
How File-Level Recovery Works
To recover files and folders of a backed-up Azure VM, Veeam Backup for Microsoft Azure performs the following steps:
- Launches a worker instance in either of the following Azure regions:
- To restore files and folders from a cloud-native snapshot, the worker instance is launched in the region where the source Azure VM resides.
- To restore files and folders from an image-level backup, the worker instance is launched in the region where the target storage bucket resides.
- Attaches virtual disks of the Azure VM to the worker instance.
The disks are not physically extracted from the backup — Veeam Backup for Microsoft Azure emulates their presence on the worker instance. The source backup itself remains in the read-only state.
- Launches the File Level Recovery for Veeam Backup browser.
The File Level Recovery for Veeam Backup browser displays the file system tree of the backed-up Azure VM. In the browser, you select the necessary files and folders to restore.
- Saves the selected files and folders to the local machine.
- Detaches the virtual disks from the worker instance.
- Removes the worker instance from the Microsoft Azure environment.
Before You Begin
To recover files and folders of an Azure VM from a backup that is stored in the archive backup repository, you must retrieve the archived data manually before you begin the file-level recovery operation. For more information on data retrieval, see Retrieving Data from Archive.
How to Perform File-Level Recovery
To perform a file-level recovery, do the following:
- Launch the File-Level Recovery wizard.
- Select a restore point.
- Specify the data retrieval settings for archived backups.
- Specify a restore reason.
- Start a restore session.
- Download the restored files and folders.
- Stop the recovery session.