REMOTE DATA MIRRORING SYSTEM
3 Assignments
0 Petitions
Accused Products
Abstract
A method for data protection includes accepting data for storage from one or more data sources (24). The data is sent for storage in a primary storage device (28) and in a secondary storage device (32). While awaiting an indication of successful storage of the data in the secondary storage device, a record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.
78 Citations
53 Claims
-
1-18. -18. (canceled)
-
19. A method for data protection, comprising:
-
accepting data for storage from one or more data sources; sending the data for storage in a storage device; temporarily storing records associated with at least part of the data that is relevant to investigation of disaster events in a disaster-proof storage unit; and when an event damaging at least some of the data in the storage device occurs, investigating the event using the records stored in the disaster-proof storage unit. - View Dependent Claims (20, 21, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
22. A method for data protection, comprising:
-
accepting data from a data source for storage in a primary storage device located at a local site; periodically sending the data for backup in a backup storage device located at a remote site by means of a sequence of backup operations; temporarily storing in a disaster-proof storage unit, which is collocated with the primary storage device at the local site, records associated with at least part of the data that is accepted during a time interval between successive backup operations in the sequence; and when an event damaging at least some of the data in the primary storage device occurs during the time interval, reconstructing the data using the records stored in the disaster-proof storage unit.
-
-
23. A method for data protection, comprising:
-
accepting data for storage from a data source; sending the data for storage in a primary storage device located at a local site, while mirroring the data in a secondary storage device located at a remote site; temporarily storing at least part of the data in a disaster-proof storage unit collocated with the primary storage device at the local site; and when an event damaging at least some of the data in the primary storage device occurs at the site, reconstructing the data using the at least part of the data stored in the disaster-proof storage unit.
-
-
24-40. -40. (canceled)
-
41. A computer software product for data protection, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to accept data from one or more data sources sent for storage in primary and secondary storage devices, which are located respectively in a local site and a remote site, and to temporarily store a record associated with the data in a disaster-proof storage unit collocated with the primary storage device at the local site, while awaiting an indication of successful storage of the data in the secondary storage device.
Specification