Systems and methods for managing location of media in a storage system
First Claim
1. A method of performing an inventory of media stored in a storage device system, the method comprising:
- removing media from a first slot of a plurality of slots of a storage device;
loading the media into a drive;
reading a media label stored on the media, the media label including an identifier identifying the media;
accessing a database to determine a database entry that corresponds to the identifier; and
storing with the database entry an indication of the first slot.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to monitor for the addition or removal of a piece of media in the library. When the media agent determines that the piece of media has been added to the library or removed from the library, the media agent causes the library to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. When a backup or restore is performed, the system checks the media label to ensure that the correct media is being used. Inventory procedures are disclosed. Media labels are stored in a database along with an indication of the corresponding slot where the media is stored, a time when the label was put on the medium, and a confidence parameter indicating how confident the system is that the particular medium is stored in the respective slot.
-
Citations
20 Claims
-
1. A method of performing an inventory of media stored in a storage device system, the method comprising:
-
removing media from a first slot of a plurality of slots of a storage device;
loading the media into a drive;
reading a media label stored on the media, the media label including an identifier identifying the media;
accessing a database to determine a database entry that corresponds to the identifier; and
storing with the database entry an indication of the first slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing media in a storage device, the system comprising:
-
a storage library comprising a plurality of slots, each slot configured to hold a piece of media;
a media agent coupled to the storage library and configured to read a media label stored as data on a piece of media when the piece of media is added to or removed from a slot in the storage library, the media label including an identifier identifying the piece of media; and
a management module in communication with the media agent, the management module configured to access a database entry associated with the identifier and to store with the database entry an indication of the slot associated with the piece of media. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for operating a storage device, the system comprising:
-
means for storing a plurality of pieces of media in a plurality of slots;
means for removing a first piece of media from a first slot of the plurality of slots and for loading the piece of the media into a drive;
means for reading a media label stored on the piece of media, the media label including an identifier identifying the piece of media;
means for storing a plurality of data entries, wherein at least one of said plurality of data entries corresponds to the identifier; and
means for updating the database entry with an indication of the first slot. - View Dependent Claims (19, 20)
-
Specification