Combined stream auxiliary copy system and method
First Claim
1. A method for transferring data in a storage system, the storage system comprising a management server, a media agent connected to the management server, a plurality of storage media connected to the media agent, and a data source connected to the media agent, the method comprising:
- dividing the data source into at least a first and a second portion of data;
transferring the first and second portion of data from the data source to a first and second storage medium using a first and a second data stream respectively;
transferring the first and second portion of data from the first and second storage medium to a third storage medium using a third combined data stream.
6 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.
-
Citations
12 Claims
-
1. A method for transferring data in a storage system, the storage system comprising a management server, a media agent connected to the management server, a plurality of storage media connected to the media agent, and a data source connected to the media agent, the method comprising:
-
dividing the data source into at least a first and a second portion of data;
transferring the first and second portion of data from the data source to a first and second storage medium using a first and a second data stream respectively;
transferring the first and second portion of data from the first and second storage medium to a third storage medium using a third combined data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for transferring data, the system comprising:
-
a data source;
a media agent connected to the data source;
a management server connected to the media agent;
at least a first, second, and third storage medium connected to the media agent;
whereinthe data source is divided into at least a first and a second portion of data;
the media agent transfers the first and the second portion of data from the data source to the first and second storage medium using a first and second data stream respectively; and
the media agent transfers the first and second portion of data from the first and second storage medium to the third medium using a third combined data stream. - View Dependent Claims (10)
-
-
11. A recording medium in a storage system with data stored thereon, the storage system comprising a management server, a media agent connected to the management server, a plurality of storage media connected to the media agent, and a data source connected to the media agent, the data produced by:
-
splitting data source into at least a first and a second portion;
transferring the first portion to a first storage medium using a first stream;
transferring the second portion to a second storage medium using a second stream; and
transferring the first and second portion of data from the first and second storage medium to a third storage medium using a third combined data stream.
-
-
12. A method for transferring data in a storage system, the storage system comprising a management server including a storage policy, a media agent connected to the management server, a plurality of storage media connected to the media agent, and a data source connected to the media agent, the method comprising:
-
dividing the data source into at least a first and a second portion of data;
transferring the first and second portion of data from the data source to a first number of pieces of storage media;
transferring the first and second portion of data from the first number of pieces of storage media to a second number of pieces of storage media, the second number being less than the first number.
-
Specification