MANAGING MULTI-SOURCE RESTORE OPERATIONS 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 a plurality of files 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, at least two of the plurality of storage devices each store a corresponding copy of at least a first file of the plurality of files, and each of the at least two storage devices is associated with at least one secondary storage computing device in a set of secondary storage computing devices residing in the secondary storage subsystem;
instructing a first secondary storage computing device in the set of secondary storage computing devices to initiate restore of at least a first group of some or all of the plurality of files in the set of the plurality of files from a first storage device of the at least two storage devices which is associated with at least the first secondary storage computing device, the first group including the first file;
instructing a second secondary storage computing device in the set of secondary storage computing devices to initiate restore of a second group of some or all of the plurality of files in the set of the plurality of files from a second storage device of the at least two storage devices which is associated with at least the second secondary storage computing device, the second group including the first file;
upon receipt of notification that the restore of the first file from the first storage device to the client computing device has completed prior to completion of the restore of the first file from the second storage device to the client computing device, cancelling restoration of the first file from the second storage device.
4 Assignments
0 Petitions
Accused Products
Abstract
According to certain aspects, an information management system may instruct a first secondary storage computing device in a set of secondary storage computing devices to initiate a restore of a first group of a plurality of files from a first storage device associated with the first secondary storage computing device, the first group including a first file. The computing system may instruct a second secondary storage computing device in the set to initiate a restore a second group of the plurality of files from a second storage device associated with the second secondary storage computing device, the second group including the first file. The computing system can, upon receiving notification that the restore of the first file from the first storage device has completed prior to completion of the restore of the first file from the second storage device, cancel restoration of the first file from the second storage device.
23 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 a plurality of files 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, at least two of the plurality of storage devices each store a corresponding copy of at least a first file of the plurality of files, and each of the at least two storage devices is associated with at least one secondary storage computing device in a set of secondary storage computing devices residing in the secondary storage subsystem; instructing a first secondary storage computing device in the set of secondary storage computing devices to initiate restore of at least a first group of some or all of the plurality of files in the set of the plurality of files from a first storage device of the at least two storage devices which is associated with at least the first secondary storage computing device, the first group including the first file; instructing a second secondary storage computing device in the set of secondary storage computing devices to initiate restore of a second group of some or all of the plurality of files in the set of the plurality of files from a second storage device of the at least two storage devices which is associated with at least the second secondary storage computing device, the second group including the first file; upon receipt of notification that the restore of the first file from the first storage device to the client computing device has completed prior to completion of the restore of the first file from the second storage device to the client computing device, cancelling restoration of the first file from the second storage 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 that include computer hardware, the computing system configured to; receive a request to restore a set of a plurality of files 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, at least two of the plurality of storage devices each store a corresponding copy of at least a first file of the plurality of files, and each of the at least two storage devices is associated with at least one secondary storage computing device in a set of secondary storage computing devices residing in the secondary storage subsystem; instruct a first secondary storage computing device in the set of secondary storage computing devices to initiate a restore of a first group of some or all of the plurality of files in the set of the plurality of files from a first storage device of the at least two storage devices which is associated with the first secondary storage computing device, the first group including the first file; instruct a second secondary storage computing device in the set of secondary storage computing devices to initiate a restore a second group of some or all of the plurality of files in the set of the plurality of files from a second storage device of the at least two storage devices which is associated with the second secondary storage computing device, the second group including the first file; and upon receipt of notification that the restore of the first file from the first storage device to the client computing device has completed prior to completion of the restore of the first file from the second storage device to the client computing device, cancel restoration of the first file from the second storage device to the client computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification