To restore individual files and folders from file systems other than Microsoft Windows, you can use the multi-OS File-Level Restore wizard.
To restore files from VM guest OS, Veeam Backup & Replication uses a helper appliance. The helper appliance is a helper VM running a stripped down Linux kernel that has a minimal set of components. The appliance is quite small — around 50 MB. It requires 1024 MB RAM and takes around 10 seconds to boot.
When you perform file-level restore, Veeam Backup & Replication performs the following operations:
- Veeam Backup & Replication deploys the helper appliance on the ESXi host in the virtual infrastructure.
- Veeam Backup & Replication mounts disks of a VM from the backup or replica to the helper appliance. The backup file or VM replica itself remains in the read-only state on the backup repository or datastore.
- Veeam Backup & Replication launches the Veeam Backup browser where mounted VM disks are displayed. You can browse the VM guest file system in the Veeam Backup Browser and restore files or folders to the original VM or to another location. Alternatively, you can enable an FTP server on the virtual appliance and allow VM owners to restore files themselves.
- When you restore files or folders, the helper appliance connects to the VM over network or VIX API/vSphere Web Services, if a connection over the network cannot be established.
- When you close the Veeam Backup browser or it is closed by timeout, Veeam Backup & Replication unmounts the content of the backup file or replica from the helper appliance and unregisters the helper appliance on the ESXi host.