System and method for blind media support
First Claim
1. A system for operating a storage device, the system comprising:
- a management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
wherein the management server controls the media agent to monitor for the addition or removal of a piece of media in the storage device; and
when the media agent determines that the piece of media has been added to the storage device or removed from the storage device, the media agent causes the storage device to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media.
6 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.
81 Citations
21 Claims
-
1. A system for operating a storage device, the system comprising:
-
a management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
whereinthe management server controls the media agent to monitor for the addition or removal of a piece of media in the storage device; and
when the media agent determines that the piece of media has been added to the storage device or removed from the storage device, the media agent causes the storage device to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. - View Dependent Claims (2, 3)
-
-
4. A system for operating a storage device, the system comprising:
-
a management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
whereinthe management server controls the media agent to monitor for the addition of a piece of media in the storage device; and
when the media agent determines that the piece of media has been added to the storage device, the media agent causes the storage device to write a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media.
-
-
5. A system for backing up data in a storage device, the system comprising:
-
a management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
wherein the storage device loads a piece of media;
the storage device stores a media label as data on the piece of media, the media label including an identifier identifying the piece of media; and
the media agent transfers backup data to the piece of media. - View Dependent Claims (6, 7, 8)
-
-
9. A system for transferring data between a data source and a desired piece of media, the system comprising:
-
a management server;
a data source connected to the management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
whereinthe storage device loads a test piece of media;
the storage device reads a media label stored as data on the test piece of media, the media label including an identifier identifying the test piece of media; and
the media agent transfers data between the data source and the test piece of media when the media label corresponds to the desired piece of media. - View Dependent Claims (10, 11)
-
-
12. A storage device system comprising:
-
a management server;
a media agent connected to the management server;
a storage device connected to the media agent; and
a database connected to the management server;
whereinthe storage device includes a plurality of pieces of media, each piece of media including a respective media label stored as data on the respective piece of media, each media label including a respective identifier identifying the respective piece of media.
-
-
13. A method of performing an inventory of media stored in a storage device system, the storage device system including a management server, a media agent connected to the management server, a storage device connected to the media agent, and a database connected to the management server, the method comprising:
-
loading a piece of the media stored in a slot of the storage device into a drive;
reading a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media; and
storing the identifier in the database in association with an indication of the slot. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium including computer executable code for enabling a system to transfer data between a data source and a desired piece of media, the system comprising a management server, a data source connected to the management server, a media agent connected to the management server, a storage device connected to the media agent, and a database connected to the management server, the computer readable storage medium including data for performing the steps of:
-
controlling the storage device to load a test piece of media;
controlling the storage device to read a media label stored as data on the test piece of media, the media label including an identifier identifying the test piece of media; and
controlling the media agent to transfer data between the data source and the test piece of media when the media label corresponds to the desired piece of media.
-
Specification