Preparing for File Search and Restore (non-Windows machines)
To view, search and restore guest files of non-Windows machines, take the following preparatory steps:
- To enable guest file indexing, use one of the options of the machine backup job: Index everything, Index everything except, or Index only following folders option. For more information, see Guest OS File Indexing.
Guest file indexing is optional. You can browse and restore files from the restore points created without guest indexing. For more information, see Browsing Machine Backups for Guest OS Files and Performing 1-Click File Restore.
If you want Veeam Backup Enterprise Manager to display symbolic links to folders when browsing through the machine file system at 1-click file restore, enable indexing in the backup job for that machine.
- For proper file system indexing, Veeam Backup & Replication requires several utilities to be installed on the machine: mlocate, gzip, and tar. If these utilities are not found, you are prompted to deploy them to support index creation.
- By default, guest file restore to the original location is performed using the account specified in the machine backup job. If it does not have sufficient access to target machine, you are prompted to specify another credentials with sufficient access rights.
When restoring guest OS files, Veeam Backup & Replication mounts machine disks from the backup or replica to a mount server (helper host or helper appliance). You specify mount server settings on the backup server when you configure a backup job for the machine. These settings are saved in the Veeam Backup & Replication database on per-user basis. The settings are applied each time the user starts file-level restore. For more information on the helper host and helper appliance, see the Restore from Linux, Unix and Other File Systems section of the Veeam Backup & Replication User Guide.
When you start guest OS file restore from Veeam Backup Enterprise Manager, the mount server settings are obtained from the configuration database of the backup server. If no helper host or helper appliance configuration is found for the user account, Veeam Backup & Replication uses the configuration set during the latest file-level restore performed on the backup server. Thus, before you start file-level restore from Enterprise Manager, make sure the mount server settings are configured on the backup server.
If you configure a helper appliance for tenants that will perform self-service restore (from Veeam Self-Service Backup Portal or vSphere Self-Service Backup Portal), be aware that multiple tenants may run the restore procedure at the same time. In this case, if you have configured a static IP address for helper appliances, a tenant will not be able to deploy a helper appliance until the IP address is in use by a helper appliance of another tenant. To let tenants start multiple helper appliances, use a DHCP server in your network and configure the helper appliance to obtain an IP address automatically.
If you plan to deploy multiple helper appliances to restore machines backed up by different backup servers, their initial configuration must be performed on the backup servers. Centralized configuration from Veeam Backup Enterprise Manager is not supported.