File Indexing

Using the Command Center, you can file index virtual machines.

File indexing is the process of searching full, incremental, or synthetic full backups in order to create a file (called an index), which contains all of the metadata (such as file name and date) that Commvault needs to be able to locate and perform operations on the data that it backs up (for example, restore data). This file indexing (for example, on VM-level data) results in faster file-level browse operations.

You can index guest files and folders of Windows and Linux virtual machines on the following hypervisors:

  • Amazon Web Services streaming and IntelliSnap snap copy

  • Azure Resource Manager streaming and IntelliSnap backup copy

  • Azure Stack HCI streaming backup

  • Hyper-V, as follows:

    • Linux virtual machines: streaming only

    • Windows virtual machines: streaming and IntelliSnap backup copy

  • VMware streaming and IntelliSnap backup copy

Once file indexing is configured and enabled, file indexing runs after backups complete. File indexing is always performed on the most recent backup, so subsequent browse operations apply only to that most recent backup. Older backups will perform a live browse and not use file indexing.


  • This feature is only supported for disk and cloud backups. You cannot search for or restore files from a streaming or backup copy that resides on tape.

  • The indexing operation can only be run from the primary copy.

Key Features

  • Automatically index metadata for files and folders.

  • Search virtual machine files and folders by file name or file extension.

  • Filter search of VM files and folders by file type.

  • Download and restore from search results.