Combined stream auxiliary copy system and method
First Claim
1. A system for transferring data in a storage system, the system comprising:
- at least one media agent comprising computer hardware, the at least one media agent accesses a data source comprising primary data stored in at least a first storage device, wherein the primary data in the first storage device comprises at least a first portion of data associated with a first application having a first file type, and at least a second portion associated with a second application having a second file type,wherein the at least one media agent creates a first backup copy of the primary data wherein the at least one media agent copies the first portion of data in the first storage device to a second storage device by performing one or more first copy jobs, and copies the second portion of data in the first storage device to a third storage device by performing one or more second copy jobs, each of the first and second copy jobs identified with an application identifier and a copy job identifier, andwherein the at least one media agent creates a second backup copy that orders the first and second portions of data for subsequent restoration by combining the first and second copy jobs that share a copy job identifier, and then orders the combined first and second copy jobs based at least in part on the order of the first and second application identifiers, and stores the ordered first and second portions of data within the second backup copy.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for transferring data in a library storage system. The library storage system comprises a management server including a storage policy. A media agent is connected to the management server. A plurality of storage media and a data source are connected to the media agent. The data source is divided into at least a first and a second portion of data. The portions of data are transferred from the data source to a first and second primary storage medium using a first and a second data stream respectively. The media agent then causes the first and second portion of data to be transferred from the first and second storage medium to a third auxiliary storage medium using a third combined data stream. Auxiliary copying is performed in chunks and multiple streams are copied in parallel.
402 Citations
20 Claims
-
1. A system for transferring data in a storage system, the system comprising:
-
at least one media agent comprising computer hardware, the at least one media agent accesses a data source comprising primary data stored in at least a first storage device, wherein the primary data in the first storage device comprises at least a first portion of data associated with a first application having a first file type, and at least a second portion associated with a second application having a second file type, wherein the at least one media agent creates a first backup copy of the primary data wherein the at least one media agent copies the first portion of data in the first storage device to a second storage device by performing one or more first copy jobs, and copies the second portion of data in the first storage device to a third storage device by performing one or more second copy jobs, each of the first and second copy jobs identified with an application identifier and a copy job identifier, and wherein the at least one media agent creates a second backup copy that orders the first and second portions of data for subsequent restoration by combining the first and second copy jobs that share a copy job identifier, and then orders the combined first and second copy jobs based at least in part on the order of the first and second application identifiers, and stores the ordered first and second portions of data within the second backup copy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 20)
-
-
11. A method for transferring data in a storage system, the method comprising:
-
accessing with computer hardware, primary data stored in at least a first storage device, wherein the primary data in the first storage device comprises at least a first portion of data associated with a first application having a first file type, and at least a second portion associated with a second application having a second file type; creating a first backup copy of the primary data with computer hardware by copying the first portion of data in the first storage device to a second storage device by performing one or more first copy jobs, and copying the second portion of data in the first storage device to a third storage device by performing one or more second copy jobs, each of the first and second copy jobs identified with an application identifier and a copy job identifier; creating with computer hardware, a second backup copy by ordering the first and second portions of data existing in the first backup copy for subsequent restoration by combining the first and second copy jobs that share a copy job identifier, and then orders the combined first and second copy jobs based at least in part on the order of the first and second application identifiers; and storing the ordered first and second portions within the second backup copy. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19)
-
Specification