An Azure backup service that provides built-in management at scale.
Hello Kushi,
Thanks for reaching out. You don't need to restore the entire VM to recover a single file. Azure Backup includes a built-in feature called File Recovery (Item-Level Recovery / ILR) that lets you mount a recovery point as a local drive on any compatible machine and copy only the files you need. It's fast, free, and doesn't create any additional VM or storage.
Azure generates a small executable (Windows) or Python script (Linux) tied to the recovery point you choose. When you run it on a target machine, it uses iSCSI to attach the recovery point disks as local volumes, you then simply browse and copy the required files.
Points to keep in mind:
- Supported only for Resource Manager–model Azure VMs protected in a Recovery Services vault.
- Not supported for VMs protected using Azure Disk Encryption (ADE) — for those, use a full disk restore instead.
- Recommended when the total recovery size is ≤ 10 GB (expected transfer speed ~1 GB/hour). For larger data, use Restore Disk or Create new VM.
- The downloaded script is valid for 12 hours — after that, generate a new one from the portal.
- Make sure the target machine has outbound access to Azure over HTTPS (443) and iSCSI (3260).
Official Microsoft Documentation Reference:
- Recover files from Azure virtual machine backup
- Tutorial – Restore files to a virtual machine in Azure
- About the Azure Virtual Machine restore process
- Troubleshoot Azure VM file recovery
Hope this helps! If you found the comment helpful, please consider clicking "Upvote it".
Thanks,
Suchitra.