SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA
First Claim
1. A computer-readable medium storing computer-executable instructions, which, when implemented by a component of a data storage system, perform a method to facilitate physical transfer of media components with respect to an automated data storage library, wherein the automated data storage library includes (i) multiple data storage components, (ii) at least one device for at least reading data from the data storage components, (iii) a robot for automatically moving data storage components within the automated data storage library, and (iv) a library controller coupled to the device and the robot, wherein the method comprises:
- receiving a signal indicating that a particular media component is to be physically retrieved from a remote location and to be imported into the automated data storage library, wherein the particular media component is to be used by the automated data storage library for a predetermined data read or data write operation;
automatically sending a message to the remote location, wherein the message identifies the particular media component, and wherein the message includes a request to physically send the particular media component for import to the automated data storage library; and
,instructing the automated data storage library or the data storage system to not export the particular media component until the predetermined data read or data write operation has been performed.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.
2 Citations
24 Claims
-
1. A computer-readable medium storing computer-executable instructions, which, when implemented by a component of a data storage system, perform a method to facilitate physical transfer of media components with respect to an automated data storage library, wherein the automated data storage library includes (i) multiple data storage components, (ii) at least one device for at least reading data from the data storage components, (iii) a robot for automatically moving data storage components within the automated data storage library, and (iv) a library controller coupled to the device and the robot, wherein the method comprises:
-
receiving a signal indicating that a particular media component is to be physically retrieved from a remote location and to be imported into the automated data storage library, wherein the particular media component is to be used by the automated data storage library for a predetermined data read or data write operation; automatically sending a message to the remote location, wherein the message identifies the particular media component, and wherein the message includes a request to physically send the particular media component for import to the automated data storage library; and
,instructing the automated data storage library or the data storage system to not export the particular media component until the predetermined data read or data write operation has been performed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computing system for determining media to be exported out of a media library, the method comprising:
-
determining that a media component contains stored data from a first time; wherein the first time is earlier than a second time, the second time being a threshold time for keeping media within the media library; determining that the media component is in the media library for a specific process; and when the specific process is completed, determining that the media component is to be exported out of the media library. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of automatically performing a restore operation, the method comprising:
-
identifying a media component to be recalled in order to perform the restore operation; automatically recalling the media component from an off site storage location, wherein the off site storage location houses the media component; automatically recovering data stored on the media component; automatically determining that the data recovery is complete; and only after the recovery is complete, sending the media component back to the off site storage location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer memories collectively containing a data structure, the data structure being a list of media contained within a media library and recalled to the media library and containing one or more entries, each entry containing medium identification information, the medium identification information identifying the medium, and system use information, the system use information indicating a restore operation to be performed using the medium.
-
21. A system for determining when to transfer physical media out of a media library, the system comprising:
-
a time determination component that determines a date value associated with a physical medium or data stored on the physical medium; a restore component that determines if the physical medium is in the media library for a data transfer operation; an action component that, in response to a determination that the physical medium is in the media library for a restore operation, performs an action indicating that the physical medium is in the media library for the data transfer operation; and a export component that exports the physical medium from the media library after receiving information from both the time determination component and the action component.
-
-
22. A system for performing a restore operation, the system comprising:
-
means for identifying a media component to be recalled in order to perform the restore operation; means for recalling the media component from an off site storage location, wherein the off site storage location houses the media component; means for recovering data stored on the recalled media component; means for determining that the data recovery is complete; and only after the recovery is complete, means for sending the media component back to the off site storage location. - View Dependent Claims (23, 24)
-
Specification