34. The system as recited in claim 16 , wherein the processor is further configured to determine where a data object of interest that is responsive to the search query is located in the set of backup data using the searchable index and without accessing the set of backup data.
16. A system for searching data, comprising: a processor configured to: use a searchable index to determine which, if any, data objects from current production data and a set of backup data are responsive to a search query, wherein a data object in the set of backup data corresponds to a version of the production data as the production data existed when a backup operation was performed; in the event that a plurality of data objects is responsive to the search query: determine from the plurality of data objects responsive to the search query a subset of related data objects that are related to each other; determine from the subset of related data objects a first data object that comprises a version of one or more other data objects included in the subset of related data objects; and generate for the search query a search result that includes data that indicates version relationships between the first data object and the one or more other data objects included in the subset of related data objects; and in the event no data object is responsive to the search query, generate said search result to indicate that no data object is responsive to the search query; an interface device configured to present the search result; and a memory coupled to the processor and configured to provide the searchable index.