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;
a monitoring appliance coupled to the library and having a processor and non-transitory computer memory including instructions executable by the processor to;
monitor the library during non-verification operation;
store a set of collected data, the set of collected data comprising a first set of error data;
evaluate the first set of error data according to a set of verification policies to determine a set of media in the library to be verified; and
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;
sending a verification command to the first drive;
obtaining verification data associated with the verification of a media in the first drive, the verification data comprising an indication from the first drive indicating whether the first drive is able to read the media in the first drive; and
determining a verification result of the first media based on the verification data.
2 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
20 Claims
-
1. A system for archive verification, comprising:
-
a library including a plurality of drives and a plurality of media; a monitoring appliance coupled to the library and having a processor and non-transitory computer memory including instructions executable by the processor to; monitor the library during non-verification operation; store a set of collected data, the set of collected data comprising a first set of error data; evaluate the first set of error data according to a set of verification policies to determine a set of media in the library to be verified; and 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; sending a verification command to the first drive; obtaining verification data associated with the verification of a media in the first drive, the verification data comprising an indication from the first drive indicating whether the first drive is able to read the media in the first drive; and determining a verification result of the first media based on the verification data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for archive verification, comprising:
-
at a monitoring appliance coupled to a library, the monitoring appliance having a processor and non-transitory computer memory including instructions executable by the processor, the library including a plurality of drives and a plurality of media; monitoring the library during non-verification operation; 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 in the library to be verified; performing 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; sending a verification command to the first drive; obtaining verification data associated with the verification of a media in the first drive, the verification data comprising an indication from the first drive indicating whether the first drive is able to read the media in the first drive; and determining a verification result of the first media based on the verification data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one non-transitory computer readable medium comprising instructions executable by a processor to:
-
monitor a library during non-verification operation, the library including a plurality of drives and a plurality of media; store a set of collected data, the set of collected data comprising a first set of error data; evaluate the first set of error data according to a set of verification policies to determine a set of media in the library to be verified; and 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; sending a verification command to the first drive; obtaining verification data associated with the verification of a media in the first drive, the verification data comprising an indication from the first drive indicating whether the first drive is able to read the media in the first drive; and determining a verification result of the first media based on the verification data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification