Performing File-Level Recovery

In this article

    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. Veeam Backup for Microsoft Azure allows you to download the necessary files and folders to a local machine using the File-level recovery browser.

    Important

    If Azure Disk Encryption is enabled for virtual disks attached to the selected Azure VM, Veeam Backup for Microsoft Azure will not be able to perform the file-level recovery operation. File-level recovery for Azure VMs with the Azure Disk Encryption option enabled is not supported in the current Veeam Backup for Microsoft Azure version. For more information on Azure Disk Encryption, see Microsoft Docs.

    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 recovery only for Microsoft Windows basic volumes.

    Tip

    If you want to recover files from file systems that are not supported by Veeam Backup for Microsoft Azure, you can add a backup 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:

    1. Launches a worker instance in either of the following Azure regions:
    • To recover files and folders from a cloud-native snapshot, the worker instance is launched in the region where the cloud-native snapshot resides.
    • To recover files and folders from an image-level backup, the worker instance is launched in the region where the backup repository storing backed-up data resides.
    1. 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.

    1. Launches the File-level recovery browser.

    The File-level recovery browser displays the file system tree of the backed-up Azure VM. In the browser, you select the necessary files and folders to recover.

    1. Saves the selected files and folders to the local machine.
    2. Detaches the virtual disks from the worker instance.
    3. Deallocates the worker instance.

    Before You Begin

    To recover files and folders of an Azure VM from a backup that is stored in an archive backup repository, you must retrieve the archived data manually before you begin the file-level recovery operation. To learn how to do that, see Retrieving Data from Archive.

    How to Perform File-Level Recovery

    To recover files and folders of a protected Azure VM, do the following:

    1. Launch the File-Level Recovery wizard.
    2. Select a restore point.
    3. Specify a restore reason.
    4. Finish working with the wizard — start a recovery session.
    5. Choose files and folders to recover.
    6. Stop the recovery session.