To be able to view, search and restore VM guest files for Linux VMs, you should take several preparatory steps as described below:
- If you want to enable Linux guest files indexing, use the corresponding VM backup job options (Index everything, Index everything except, or Index only following folders option). For details, refer to the Indexing Options section of this guide and to the “Creating Backup Jobs> Enable Application-Aware Image Processing and Indexing” section of the Veeam Backup & Replication User Guide. Starting with Veeam Backup & Replication v9, however, indexing is optional - you can browse and restore VM guest files from the restore points created without guest indexing. For details, refer to the Browsing VM Backups for Guest OS Files and Performing 1-Click File Restore sections.
If you want Veeam Backup Enterprise Manager to display symbolic links to folders when browsing through the VM file system at 1-click file restore, then you should enable indexing in the backup job for that VM (running Linux or other non-Windows OS).
- For proper Linux file system indexing, Veeam Backup & Replication requires several utilities to be installed on the VM: mlocate, gzip, and tar. If these utilities are not found, you will be prompted to deploy them to support index creation.
- By default, guest files restore to the original location will be performed using the account specified in the corresponding VM backup job. If it does not have sufficient access to target VM, you will be prompted for the credentials. Specify user account and password with sufficient access rights.
For details, refer to the Guest OS Credentials section of this guide and the “Creating Backup Jobs> Enable Application-Aware Image Processing and Indexing” section of the Veeam Backup & Replication User Guide.
To perform Linux VM guest files restore, FLR helper appliance should be configured on the corresponding Veeam backup server (one that controls the backup job processing selected VM). For details on FLR helper configuration, please refer to the “Multi-OS File Level Recovery” section of the Veeam Backup & Replication User Guide. These settings are saved in Veeam Backup & Replication database on per-user basis; they will be applied each time the certain user starts Linux file-level restore.
When Linux guest file-level restore is then started from Enterprise Manager, FLR helper configuration settings are obtained from the database of the corresponding Veeam backup server. If no FLR helper configuration is found for current user account, Veeam will use default settings (those set during the latest FLR appliance configuration process in Veeam backup console). Thus, before starting Linux VM file-level restore from Enterprise Manager, make sure that Linux FLR helper settings had been configured on Veeam backup server.
If you plan to deploy multiple FLR helper appliances in order to restore Linux VMs backed up by different Veeam backup servers, their initial configuration should be performed on the corresponding Veeam backup servers. Centralized configuration via Enterprise Manager is not supported in the current version.