Veeam Backup Enterprise Manager allows you to browse the guest OS file system in a machine backup, search for guest OS files and restore necessary files. These operations are also supported for the backups of physical machines created by Veeam Agents (Server edition is needed).
While browsing and search possibilities are available to all Veeam Backup Enterprise Manager users, file restore operations can be performed by authorized users only.
Guest OS Files Indexing
By default, Veeam uses its proprietary file indexing mechanism to index machine guest OS files and facilitate search for files in backups with Veeam Backup Enterprise Manager. For more information on how to enable guest OS file system indexing in the backup job settings, see the Application-Aware Processing section of the Veeam Backup & Replication User Guide.
- When a backup job with guest OS files indexing enabled is run, Veeam Backup & Replication creates a catalog (or index) of the machine guest OS files and stores index files on the Veeam backup server.
- After that, the Veeam Guest Catalog Service performs index replication — it aggregates index data for all machine image backups from managed backup servers. This consolidated index is stored on the Veeam Backup Enterprise Manager server in the C:\VBRCatalog\Index\ folder and is used for search queries.
- Then you can browse or search through machine guest OS files using the search criteria you need. Once you find a necessary file, you can use the File-Level Restore feature to recover the file from the machine backup. For more information, see How Indexing Works.
Importing Indexed Guest OS Files
When you move machine backups to an external storage device or tape, indexing data for such machines remains in the catalog. It means that these machines still appear in search results. You can use the Import feature to import the backup to the Veeam Backup & Replication backup server, and then recover the file.
However, consider that by default, backup repository is the primary destination for the search. This means, in particular, that if a backup (with indexed guest) is stored in both locations — repository and tape — then Enterprise Manager search results will only include files from the backup stored on the repository. Files from tape-archived backup will appear in search results only if not found on the repository. For more information, see Configuring Retention Settings.
This capability is supported in Enterprise and Enterprise Plus editions of Veeam Backup & Replication.
Searching for Physical Server Guest OS Files
If your Veeam Backup & Replication server is integrated with Veeam Agent, you can set up the integrated Veeam Agent to create an index (catalog) of files and folders on the physical machine OS. This allows you to search for backed-up files and perform 1-Click restore of server files in Veeam Backup Enterprise Manager; all operations are similar to those performed for virtual machine backup.
For more information, see the Guest Processing section of the Veeam Agent for Windows User Guide and the File System Indexing section of the Veeam Agent for Linux User Guide. For more information on the Veeam Agents guest file browsing and restore through Veeam Backup Enterprise Manager, see Guest File Browsing and 1-Click Restore section of this guide.
Veeam Backup Search Server
You have an option to engage the Veeam Backup Search component and Microsoft Search Server in the indexing process. However, consider that this component is mainly intended for existing deployments of Veeam Backup & Replication, providing for backward compatibility.
The Veeam Backup Search component from the installation package should be in this case installed on a machine running Microsoft Search Server. The Veeam Backup Search server runs the MOSS Integration Service that invokes updates of index databases on Microsoft Search Server. Veeam Backup Search uses Microsoft Search Server functionality to crawl aggregated index files in the Veeam Backup Enterprise Manager catalog and create a content index on the Search Server that is used to process search queries. The service also sends search queries to Microsoft Search Server which processes them and returns necessary search results to Veeam Backup Enterprise Manager. For more information, see Appendix B. Installing Veeam Backup Search (optional).
Using Veeam's proprietary mechanism for indexing and search is the best practice.