System and method for archive verification according to policies
First Claim
Patent Images
1. A system for archive verification, comprising:
- a library including a plurality of drives and a plurality of media coupled to a network;
a monitoring appliance coupled to the network and configured to;
monitor the media library during non-verification operation and store a set of collected data, the set of collected data comprising a first set of error data;
maintain a set of verification policies;
evaluate the first set of error data according to the set of verification policies to determine a set of media to be verified;
perform a verification on at least one of the set of media, where performing the verification comprises;
determining that a first drive of the library is available;
verifying a first media of the set of media using the first drive;
obtaining verification data associated with the verification of the first media in the first drive, the verification data comprising a second set of error data generated by the first drive when executing a verification command to determine the readability of data on the first media by the first drive; and
determining a result for the verification of the first media based on the verification data.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of systems and methods for archive verification are disclosed. More specifically, embodiments of this archive verification can comprise loading media into a drive and reading data from the media to verify that the media and data on the media can be read. In one embodiment, media can be loaded into a drive and read according to a verification policy. As part of verifying that media and data on media can be read, read errors or other verification data associated with media can be obtained. Using this verification data a result for the media may be determined.
140 Citations
32 Claims
-
1. A system for archive verification, comprising:
-
a library including a plurality of drives and a plurality of media coupled to a network; a monitoring appliance coupled to the network and configured to; monitor the media library during non-verification operation and store a set of collected data, the set of collected data comprising a first set of error data; maintain a set of verification policies; evaluate the first set of error data according to the set of verification policies to determine a set of media to be verified; perform a verification on at least one of the set of media, where performing the verification comprises; determining that a first drive of the library is available; verifying a first media of the set of media using the first drive; obtaining verification data associated with the verification of the first media in the first drive, the verification data comprising a second set of error data generated by the first drive when executing a verification command to determine the readability of data on the first media by the first drive; and determining a result for the verification of the first media based on the verification data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for performing verification on a plurality of media in a library that includes a plurality of drives and the plurality of media, the method comprising:
-
at a monitoring appliance coupled to the media library; monitoring the media library during non-verification operation and storing a set of collected data, the set of collected data comprising a first set of error data; evaluating the first set of error data according to a set of verification policies to determine a set of media to be verified; determining that a first drive of the library is available; verifying a first media of the set of media using the first drive; obtaining verification data associated with the verification of the first media in the first drive, the verification data comprising a second set of error data generated by the first drive when executing a verification command to determine the readability of data on the first media by the first drive; and determining a result for the verification of the first media based on the verification data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium comprising instructions for:
-
monitoring the media library during non-verification operation and storing a set of collected data, the set of collected data comprising a first set of error data; evaluating the set of collected data according to a set of verification policies to determine a set of media to be verified; determining that a first drive of the library is available; verifying a first media of the set of media using the first drive; obtaining verification data associated with the verification of the first media in the first drive, the verification data comprising a second set of error data generated by the first drive when executing a verification command to determine the readability of data on the first media by the first drive; and determining a result for the verification of the first media based on the verification data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification