While most of backup tools offer file-level recovery for a very small number of file systems, typically, Windows and rarely Linux, Veeam’s multi-OS restore wizard enables you to recover guest OS files from the most commonly used file systems such as Linux, Unix, BSD, MacOS and many others.
For file-level recovery, Veeam Backup & Replication uses a special FLR helper — a small virtual appliance based on the stripped-down Linux kernel. Whenever you perform file-level restore, Veeam Backup & Replication automatically starts the appliance and mounts VM disks to the FLR appliance as virtual hard drives. Virtual disks are mounted directly from backup files, without prior extraction of the backup content, which makes the restore process much faster in comparison with competitive solutions. You can then copy individual files and folders from VM disks to your local machine drive or a network share.
You can also let the FLR appliance function as an FTP server. In this case, users will be able to access restored files on the FTP using the IP address of the FLR appliance. Bear in mind that users will be able to access restored files on the FTP only while the file browser with restored files remains open on the Veeam backup server. Once the file browser is closed, the FLR appliance will be powered off.
- You can restore VM guest files from any backup that has been successfully run at least once. Open the Backup & Replication view, select the Backups node in the inventory pane. Then expand the backup job and check if there is at least one restore point available for the VM.
- Encrypted LVM volumes are not supported.
To restore guest OS files from the backup of a Linux-based VM or other non-Windows VM:
- Open the Backup & Replication view.
- Select the Backups > Disk node in the inventory pane. Expand the backup job in the working area, right-click the necessary VM in the corresponding backup job and choose Restore guest files > Linux and other.
- At the Restore Point step of the wizard, select the necessary restore point.
- At the Reason step of the wizard, specify the reason for future reference.
- At the last step of the wizard, click Customize to specify settings for the FLR appliance. Select Hyper-V host and the network on which the FLR appliance will run.
- Click Finish. Note that the FLR appliance may take 30–40 seconds to boot.
- Veeam Backup & Replication will display a file browser with the file system tree of the VM. Right-click a file or folder, select Copy To and enter C:\Restored in the Choose folder field.
- If you are restoring files to the original Linux host, select the Preserve permissions and ownership check box so that all user access permissions for the file are preserved in the restored copy.
- Click Restore.
- Open the Files view.
- In the inventory pane, expand the file tree under This server.
- Select the C:\Restored folder and make sure that the restored files or folders are available there.