System and method for virtual vaulting
First Claim
1. A storage system comprising:
- a front-end portion configured to store at least one tape;
a data protection application running on the front-end portion;
a back-end portion configured to store tapes exported from the front-end portion; and
an agent configured to intercept messages sent by the data protection application;
wherein in response to the agent intercepting a message from the data protection application requesting an end user to manually import a tape located in the back-end portion, the agent automatically transfers the tape to the front-end portion from the back-end portion without forwarding the intercepted message.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a tape library comprising both a small front-end portion and a larger back-end portion. The front-end portion is a visible virtual or physical tape library; and the back-end portion is a large invisible virtual or physical tape vault. The DPA is a typical DPA which only sees the front-end library. If desired, all messages regarding the importing and exporting of tapes are reviewed by an agent. The agent manages the automatic transfer of tapes between the front-end and the back-end, and notifies the user when a manual import or export is needed. This greatly reduces both the amount of hardware required to establish a virtual or physical tape library and also reduces the amount of labor required by a user to physically import and export tapes. If both the front-end library and the back-end vault are virtual and reside on the same virtual tape library appliance, no data movement is necessary and the tapes can be moved merely by performing small software state changes. In this case, manual operation may be acceptable.
164 Citations
17 Claims
-
1. A storage system comprising:
-
a front-end portion configured to store at least one tape; a data protection application running on the front-end portion; a back-end portion configured to store tapes exported from the front-end portion; and an agent configured to intercept messages sent by the data protection application; wherein in response to the agent intercepting a message from the data protection application requesting an end user to manually import a tape located in the back-end portion, the agent automatically transfers the tape to the front-end portion from the back-end portion without forwarding the intercepted message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing the transfer of tapes in a storage system having at least one front-end portion and a back-end portion, the method comprising the steps of:
-
intercepting a message sent from a data protection application to an operator requesting a tape be manually imported to a front-end portion of a tape library; determining whether the requested tape is located in a back-end portion of the tape library; importing the requested tape volume from the back-end portion to the front-end portion where the determination is positive; and forwarding the intercepted message along to the operator where the determination is negative. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An agent for managing the transfer of tapes in a storage system comprising:
-
the agent being configured to intercept messages in a storage system having a front-end portion running a data protection application and a back-end portion; and wherein if the agent intercepts a message from the data protection application requesting an end user to manually import a tape located in the back-end portion, the agent automatically transfers the tape to the front-end portion without forwarding the intercepted message. - View Dependent Claims (14, 15, 16, 17)
-
Specification