Double-allocation data-replication system
First Claim
Patent Images
1. A data replication system, comprising:
- a data storage medium having a source data set; and
a processor adapted to allocate an accumulated data set and an index data set, to copy the source data set to the accumulated data set, to calculate index information corresponding to the source data set copied to the accumulated data set, and to write the index information to the index data set.
1 Assignment
0 Petitions
Accused Products
Abstract
A data-allocation data-replication system includes a controller adapted to respond to back-up requests from host systems by first allocating an accumulated data set containing multiple source data sets. An index data set is then allocated incorporating index keys and other information helpful to restore the source data sets, such as locations of individual source data sets within the accumulated data set.
25 Citations
16 Claims
-
1. A data replication system, comprising:
-
a data storage medium having a source data set; and
a processor adapted to allocate an accumulated data set and an index data set, to copy the source data set to the accumulated data set, to calculate index information corresponding to the source data set copied to the accumulated data set, and to write the index information to the index data set. - View Dependent Claims (2, 3, 4)
-
-
5. A method of replicating data, comprising the steps of:
-
creating an accumulated data set;
copying a source data set to the accumulated data set;
calculating index information corresponding to the source data set copied to the accumulated data set;
creating an index data set; and
copying the index information to the index data set. - View Dependent Claims (6, 7, 8)
-
-
9. An article of manufacture including a data storage medium, said data storage medium including a set of machine-readable instructions that are executable by a processing device to implement an algorithm, said algorithm comprising the steps of:
-
creating an accumulated data set;
copying a source data set to the accumulated data set;
calculating index information corresponding to the source data set copied to the accumulated data set;
creating an index data set; and
copying the index information to the index data set. - View Dependent Claims (10, 11, 12)
-
-
13. A method of providing a service for replicating data, comprising integrating computer-readable code into a computing system, wherein the computer-readable code in combination with the computing system is capable of performing the following steps:
-
creating an accumulated data set;
copying a source data set to the accumulated data set;
calculating index information corresponding to the source data set copied to the accumulated data set;
creating an index data set; and
copying the index information to the index data set. - View Dependent Claims (14, 15, 16)
-
Specification