1. A computing device implemented method for performing data operations within a computing environment, comprising: a repository volume table module storing repository characteristic information in a repository volume table (RVT) concerning a plurality of data repositories storing data from data sources; determining an occurrence of a data backup operation to backup data from the data sources; in response to determining the occurrence of the data backup operation, selecting one of the data repositories for performing the determined data backup operation by using a selection module, wherein the selection module analyzes the repository characteristic information and incoming data information from the data sources for the occurring data backup operation to select at least one of the data repositories, wherein different repositories are selected for different occurring data backup operations with respect to the data sources depending on the selection module analysis of the repository characteristic information and the incoming data information for the data backup operation; and providing an emulated view of data stored on the data repositories providing backups and a logical view of the data in the data sources at a point-in-time, wherein the logical view provides access and restore of backup data as of the point-in-time.