Systems and methods for retrieving data in a computer network
First Claim
Patent Images
1. A data retrieval system comprising:
- a first computing device having a processor that supports operation of a software application and an interface module for retrieving data for the software application;
at least a first media management device that identifies first storage locations of first migrated data moved from first storage media to second storage media, the first storage locations of the first migrated data stored in a first index associated with the first media management device;
at least a second media management device that identifies second storage locations of second migrated data moved from the first storage media to the second storage media the second storage locations of the second migrated data stored in a second index associated with the second media management device;
a backup map stored in computer memory that associates the first migrated data with the first media management device, the backup map further associates the second migrated data with the second media management device; and
a retrieval manager that executes in one or more computer processors, the retrieval manager communicatively coupled to the interface module of the first computing device and to at least the first and second media management devices; and
wherein in response to a request to retrieve the first and second migrated data, the retrieval manager identifies that the first migrated data is associated with the first media management device based on the backup map, and in response to the retrieval manager directing the first media management device to retrieve the first migrated data, the first media management device retrieves the first migrated data from the second storage media based on the first storage locations of the first migrated data stored in the first index associated with the first media management device; and
wherein the retrieval manager identifies that the second migrated data is associated with the second media management device based on the backup map, and in response to the retrieval manager directing the second media management device to retrieve the second migrated data, the second media management device retrieves the second migrated data based on the second storage locations of the second migrated data stored in the second index associated with the second media management device.
3 Assignments
0 Petitions
Accused Products
Abstract
A data retrieval system comprising a first computing device communicatively coupled to a second computing device; the first computing device having a processor that supports operation of at least one software application that is used for retrieving data; the second computing device communicatively coupled to one or more storage media; the software application having a retrieval module for retrieving data from the one or more storage media; a storage and backup map that maps to the second computing device; and a data index stored on the second computing device that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.
-
Citations
20 Claims
-
1. A data retrieval system comprising:
-
a first computing device having a processor that supports operation of a software application and an interface module for retrieving data for the software application; at least a first media management device that identifies first storage locations of first migrated data moved from first storage media to second storage media, the first storage locations of the first migrated data stored in a first index associated with the first media management device; at least a second media management device that identifies second storage locations of second migrated data moved from the first storage media to the second storage media the second storage locations of the second migrated data stored in a second index associated with the second media management device; a backup map stored in computer memory that associates the first migrated data with the first media management device, the backup map further associates the second migrated data with the second media management device; and a retrieval manager that executes in one or more computer processors, the retrieval manager communicatively coupled to the interface module of the first computing device and to at least the first and second media management devices; and wherein in response to a request to retrieve the first and second migrated data, the retrieval manager identifies that the first migrated data is associated with the first media management device based on the backup map, and in response to the retrieval manager directing the first media management device to retrieve the first migrated data, the first media management device retrieves the first migrated data from the second storage media based on the first storage locations of the first migrated data stored in the first index associated with the first media management device; and wherein the retrieval manager identifies that the second migrated data is associated with the second media management device based on the backup map, and in response to the retrieval manager directing the second media management device to retrieve the second migrated data, the second media management device retrieves the second migrated data based on the second storage locations of the second migrated data stored in the second index associated with the second media management device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of retrieving data comprising:
-
migrating, with a first media management device comprising computer hardware having one or more computer processors, first migrated data from a plurality of first storage media to a plurality of second storage media; associating the first migrated data with the first media management device in a backup map; identifying first storage locations of the first migrated data stored on the second storage media, and storing the first storage locations of the first migrated data in at least a first index associated with the first media management device; migrating, with a second media management device comprising computer hardware having one or more computer processors, second migrated data from the plurality of first storage media to the plurality of second storage media; associating the second migrated data with the second media management device in the backup map; identifying second storage locations of the second migrated data on the second storage media, and storing the second storage locations of the second migrated data in at least a second index associated with the second media management device; in response to a request to retrieve the first and second migrated data, identifying that the first migrated data is associated with the first media management device based on the backup map, and directing the first media management device to retrieve the first migrated data; retrieving with the first media management device, the first migrated data from the second storage media based on the first storage locations of the first migrated data stored in the first index associated with the first media management device; and identifying that the second migrated data is associated with the second media management device based on the backup map, directing the second media management device to retrieve the second migrated data; and retrieving with the second media management device, the second migrated data based on the second storage locations of the second migrated data stored in the second index associated with the second media management device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification