Stored data reverification management system and method
First Claim
Patent Images
1. A system for verifying data in a data storage environment, the system comprising:
- a volume of data comprising a group of files, wherein the volume of data is stored in first storage media; and
a storage manager comprising computer hardware, the storage manager configured to;
generate a copy of the volume of data and store the copy in at least second storage media;
generate a first set of metadata associated with the volume of data stored in the first storage device and store the first set of metadata in a first index, the first index accessible by the storage manager;
generate a second set of metadata associated with the copy and store the second set of metadata in a second index stored separately from the volume of data the second index stored accessible by the storage manager;
perform, based on a predetermined verification policy time period, a copy verification that the copy of the volume of data on the second storage media is an accurate copy of the volume of data on the first storage media by comparing the first set of metadata stored separately from the volume of data and the second set of metadata stored separately from the volume of data;
verifying the second storage media based at least in part on information associated with the copy verification; and
on determining that a life span of the second storage media outlives an associated life expectancy, identifying characteristics of the second storage media that are indicative of the predetermined verification policy time period being too short;
modifying a future verification time period for at least third storage media that shares the identifying characteristics of the second storage media to extend the usage of the third storage media.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for verifying data copies and reverifying the copies over the life span of media according to a verification policy. Characteristics of media and use of media are tracked to provide metrics which may be used to dynamically reevaluate and reassign verification policies to optimize media usage. Copies that fail verification operations may be repaired by repeating a storage operation for recent copies or by substituting a close temporal copy of the failed copy.
187 Citations
16 Claims
-
1. A system for verifying data in a data storage environment, the system comprising:
-
a volume of data comprising a group of files, wherein the volume of data is stored in first storage media; and a storage manager comprising computer hardware, the storage manager configured to; generate a copy of the volume of data and store the copy in at least second storage media; generate a first set of metadata associated with the volume of data stored in the first storage device and store the first set of metadata in a first index, the first index accessible by the storage manager; generate a second set of metadata associated with the copy and store the second set of metadata in a second index stored separately from the volume of data the second index stored accessible by the storage manager; perform, based on a predetermined verification policy time period, a copy verification that the copy of the volume of data on the second storage media is an accurate copy of the volume of data on the first storage media by comparing the first set of metadata stored separately from the volume of data and the second set of metadata stored separately from the volume of data; verifying the second storage media based at least in part on information associated with the copy verification; and on determining that a life span of the second storage media outlives an associated life expectancy, identifying characteristics of the second storage media that are indicative of the predetermined verification policy time period being too short; modifying a future verification time period for at least third storage media that shares the identifying characteristics of the second storage media to extend the usage of the third storage media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for verifying copied data, the method comprising:
-
generating with a storage manager comprising computer hardware, a copy of a volume of data stored in a at least first storage media; storing the copy in at least a second storage media; generating a first set of metadata associated with the volume of data stored in the first storage media; storing the first set of metadata in a first index, the first index accessible by the storage manager; generating a second set of metadata associated with the copy; storing the second set of metadata in a second index, the second index stored accessible by the storage manager; with storage manager, performing, based on a predetermined verification policy time period, a copy verification that the copy of the volume of data on the second storage media is an accurate copy of the volume of data on the first storage media by comparing the first set of metadata and the second set of metadata; verifying the second storage media based at least in part on information associated with the copy verification; on determining that a life span of the second storage media outlives an associated life expectancy, identifying characteristics of the second storage media that are indicative of the predetermined verification policy time period being too short; and modifying a future verification time period for at least third storage media that shares the identifying characteristics of the second storage media to extend the usage of the third storage media. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification