Multi-source restore in an information management system
First Claim
1. A method of restoring data from multiple storage devices in an information management system, the method comprising:
- receiving a request to restore a set of one or more files including a first file from a secondary storage subsystem to a client computing device residing in a primary storage subsystem, wherein the secondary storage subsystem comprises a plurality of storage devices, and wherein at least two of the plurality of storage devices each store a separate copy of the first file;
using one or more devices comprising computer hardware, identifying a set of secondary storage computing devices residing in the secondary storage subsystem, wherein each of the at least two storage devices is associated with at least one of the secondary storage computing devices in the set of secondary storage computing devices;
using one or more devices comprising computer hardware, selecting a subset of the set of secondary storage computing devices based on stored selection criteria, the subset comprising at least a first secondary storage computing device and a second secondary storage computing device;
using the first secondary storage computing device, initiating a restore operation of a first copy of the first file stored in a first storage device of the at least two of the plurality of storage devices, the first storage device associated with at least the first secondary storage computing device; and
using the second secondary storage computing device, initiating a restore operation of a second copy of the first file stored in a second storage device of the at least two of the plurality of storage devices, the second storage device associated with at least the second secondary storage computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
According to certain aspects, an information management system may identify a set of secondary storage computing devices residing in a secondary storage subsystem, wherein each of at least two storage devices that each store a separate copy of a first file is associated with at least one of the secondary storage computing devices in the set. The system may also select a subset of the set of secondary storage computing devices based on stored selection criteria. The system can, using a first secondary storage computing device, initiate a restore operation of a first copy of the first file stored in a first storage device associated with at least the first secondary storage computing device and, using a second secondary storage computing device, initiate a restore operation of a second copy of the first file stored in a second storage device associated with at least the second secondary storage computing device.
98 Citations
20 Claims
-
1. A method of restoring data from multiple storage devices in an information management system, the method comprising:
-
receiving a request to restore a set of one or more files including a first file from a secondary storage subsystem to a client computing device residing in a primary storage subsystem, wherein the secondary storage subsystem comprises a plurality of storage devices, and wherein at least two of the plurality of storage devices each store a separate copy of the first file; using one or more devices comprising computer hardware, identifying a set of secondary storage computing devices residing in the secondary storage subsystem, wherein each of the at least two storage devices is associated with at least one of the secondary storage computing devices in the set of secondary storage computing devices; using one or more devices comprising computer hardware, selecting a subset of the set of secondary storage computing devices based on stored selection criteria, the subset comprising at least a first secondary storage computing device and a second secondary storage computing device; using the first secondary storage computing device, initiating a restore operation of a first copy of the first file stored in a first storage device of the at least two of the plurality of storage devices, the first storage device associated with at least the first secondary storage computing device; and using the second secondary storage computing device, initiating a restore operation of a second copy of the first file stored in a second storage device of the at least two of the plurality of storage devices, the second storage device associated with at least the second secondary storage computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information management system configured to restore data from multiple storage devices, the system comprising:
a computing system comprising one or more computing devices comprising computer hardware, the computing system configured to; receive a request to restore a set of one or more files including a first file from a secondary storage subsystem to a client computing device residing in a primary storage subsystem, wherein the secondary storage subsystem comprises a plurality of storage devices, and wherein at least two of the plurality of storage devices each store a separate copy of the first file; identify a set of secondary storage computing devices residing in the secondary storage subsystem, wherein each of the at least two storage devices is associated with at least one of the secondary storage computing devices in the set of secondary storage computing devices; select a subset of the set of secondary storage computing devices based on stored selection criteria, the subset comprising at least a first secondary storage computing device and a second secondary storage computing device; using the first secondary storage computing device, initiate a restore operation of a first copy of the first file stored in a first storage device of the at least two of the plurality of storage devices, the first storage device associated with at least the first secondary storage computing device; and using the second secondary storage computing device, initiate a restore operation of a second copy of the first file stored in a second storage device of the at least two of the plurality of storage devices, the second storage device associated with at least the second secondary storage computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification