USING AN ENHANCED DATA AGENT TO RESTORE BACKED UP DATA ACROSS AUTONOMOUS STORAGE MANAGEMENT SYSTEMS
First Claim
1. A system for enabling restore-only clients across autonomous storage management systems, the system comprising:
- a first storage manager for managing storage operations in a first storage management system, wherein the first storage manager comprises one or more hardware processors and computer memory;
a second storage manager for managing storage operations in a second storage management system, wherein the first storage management and the second storage management system are autonomous from each other, and wherein the second storage manager comprises one or more hardware processors and computer memory;
a secondary copy of data generated in the first storage management system;
a media agent that is a component of the first storage management system, and which executes on a first computing device comprising one or more hardware processors and computer memory,wherein the media agent previously generated the secondary copy of data;
a data agent that executes on a second computing device comprising one or more hardware processors and computer memory;
wherein a registry key that is received from the second storage manager and is stored to the second computing device associates the first storage management system with the data agent as a restore-only client; and
wherein the data agent is configured to operate;
(a) in the second storage management system as a full-function client for participating in storage operations for data generated by the second computing device which storage operations are managed by the second storage manager, and(b) in the first storage management system as the restore-only client, based on the registry key, for restoring secondary copies of data stored in the first storage management system to the second computing device, the restoring managed by the first storage manager,including restoring, by the media agent and the data agent, the secondary copy of data from the first storage management system to a primary data accessible to the second computing device on at least one of the second computing device and a second data storage device in communication with the second computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary system preserves the autonomy of two or more distinct storage management systems all the while enabling backed up data to be restored from a first storage management system (the “local system”) to a specially-configured client in a second storage management system (the “remote system”). For example, backed up data in the local system (e.g., a secondary copy of production data) may be transferred, in a restore operation, from secondary storage in the local storage management system, which originated the data, to a client of the remote storage management system (the “remote client”). As a specially-configured “restore-only client,” the remote client is limited to receiving backed up data from the local storage management system, via restore operation(s) managed by the local storage manager. The remote client remains a full-fledged client in its home system, the remote storage management system.
-
Citations
19 Claims
-
1. A system for enabling restore-only clients across autonomous storage management systems, the system comprising:
-
a first storage manager for managing storage operations in a first storage management system, wherein the first storage manager comprises one or more hardware processors and computer memory; a second storage manager for managing storage operations in a second storage management system, wherein the first storage management and the second storage management system are autonomous from each other, and wherein the second storage manager comprises one or more hardware processors and computer memory; a secondary copy of data generated in the first storage management system; a media agent that is a component of the first storage management system, and which executes on a first computing device comprising one or more hardware processors and computer memory, wherein the media agent previously generated the secondary copy of data; a data agent that executes on a second computing device comprising one or more hardware processors and computer memory; wherein a registry key that is received from the second storage manager and is stored to the second computing device associates the first storage management system with the data agent as a restore-only client; and wherein the data agent is configured to operate; (a) in the second storage management system as a full-function client for participating in storage operations for data generated by the second computing device which storage operations are managed by the second storage manager, and (b) in the first storage management system as the restore-only client, based on the registry key, for restoring secondary copies of data stored in the first storage management system to the second computing device, the restoring managed by the first storage manager, including restoring, by the media agent and the data agent, the secondary copy of data from the first storage management system to a primary data accessible to the second computing device on at least one of the second computing device and a second data storage device in communication with the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 16, 17)
-
-
11. A system for enabling restore-only clients across autonomous storage management systems, the system comprising:
-
a first storage management system comprising;
(a) a first storage manager for managing storage operations in the first storage management system, wherein the first storage manager comprises one or more hardware processors and computer memory, (b) a media agent that executes on a first computing device comprising one or more hardware processors and computer memory, and (c) a secondary copy of data generated by the media agent;a second storage management system comprising;
(i) a second storage manager for managing storage operations in a second storage management system, wherein the second storage manager comprises one or more hardware processors and computer memory, (ii) a data agent that executes on a second computing device comprising one or more hardware processors and computer memory, (iii) a registry key that is received from the second storage manager and is stored to the second computing device, wherein the registry key associates the first storage management system with the data agent as a restore-only client;wherein the first storage management and the second storage management system are autonomous from each; wherein in the second storage management system the data agent is configured to operate as a full-function client for participating in storage operations managed by the second storage manager for data generated by the second computing device; and wherein in the first storage management system the data agent is configured to operate as the restore-only client, based on the registry key, for restoring secondary copies of data stored in the first storage management system as managed by the first storage manager, including restoring, by the media agent and the data agent, the secondary copy of data from the first storage management system to primary data accessible to the second computing device on at least one of the second computing device and a second data storage device in communication with the second computing device. - View Dependent Claims (12, 13, 14, 18, 19)
-
Specification