US 7,603,386 B2
Systems and methods for managing location of media in a storage system
Arun Prasad Amarendran, Bangalore (India); Rajiv Kottomtharayil, Ocean, N.J. (US); and Zahid Ilkal, Ocean, N.J. (US)
Assigned to CommVault Systems, Inc., Oceanport, N.J. (US)
Filed on Dec. 13, 2006, as Appl. No. 11/638,085.
Application 11/638085 is a continuation of application No. 10/663383, filed on Sep. 16, 2003, granted, now 7,162,496.
Claims priority of provisional application 60/411267, filed on Sep. 16, 2002.
Prior Publication US 2007/0106697 A1, May 10, 2007
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 707—104.1  [707/1; 707/205; 711/114] 8 Claims
OG exemplary drawing
 
1. A system for managing media in a storage device, the system comprising:
a plurality of storage libraries wherein at least one storage library is blind and at least one storage library is sighted, the plurality of storage libraries comprising a plurality of slots, each slot configured to hold a piece of media;
a media agent coupled to the storage libraries and configured to determine which of the storage libraries are blind and which of the storage libraries are sighted, wherein the media agent is further configured to store information in a database about which of the storage libraries are blind and which of the storage libraries are sighted, wherein the media agent is further 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.