Using an enhanced data agent to restore backed up data across autonomous storage management systems
First Claim
1. A system for restoring a secondary copy of data generated in a local storage management system to a specially configured client in a remote storage management system, the system comprising:
- a first computing device comprising one or more hardware processors,wherein the first computing device is a component of the remote storage management system and is configured to execute a data agent;
a data storage device which is associated with the first computing device and which is also a component of the remote storage management system;
wherein the data agent is configured to perform as both;
(i) a restore-only client of the local storage management system managed by a local storage manager,based on an authentication certificate and a registry key for communicating with the local storage manager,wherein the registry key associates the data agent and the local storage manager,wherein the authentication certificate and registry key are received from a remote storage manager, andwherein the restore-only client is a destination for restored data from the local storage management system but is not a source of data for storage management operations in the local storage management system, and(ii) a full-function client of the remote storage management system managed by the remote storage manager,wherein the full-function client participates in storage management operations managed by the remote storage manager in the remote storage management system;
wherein, as a restore-only client of the local storage management system, the data agent is configured to participate in a restore operation managed by the local storage manager,wherein in the restore operation a secondary copy of data generated in the local storage management system is restored to the data storage device which is associated with the first computing device in the remote storage management system;
a second computing device comprising one or more hardware processors,wherein the second computing device is configured to execute a media agent and is a component of the local storage management system that generated the secondary copy; and
wherein the media agent is configured to transmit the secondary copy from the local storage management system to the data agent performing as a restore-only client of the local storage management system.
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.
398 Citations
14 Claims
-
1. A system for restoring a secondary copy of data generated in a local storage management system to a specially configured client in a remote storage management system, the system comprising:
-
a first computing device comprising one or more hardware processors, wherein the first computing device is a component of the remote storage management system and is configured to execute a data agent; a data storage device which is associated with the first computing device and which is also a component of the remote storage management system; wherein the data agent is configured to perform as both; (i) a restore-only client of the local storage management system managed by a local storage manager, based on an authentication certificate and a registry key for communicating with the local storage manager, wherein the registry key associates the data agent and the local storage manager, wherein the authentication certificate and registry key are received from a remote storage manager, and wherein the restore-only client is a destination for restored data from the local storage management system but is not a source of data for storage management operations in the local storage management system, and (ii) a full-function client of the remote storage management system managed by the remote storage manager, wherein the full-function client participates in storage management operations managed by the remote storage manager in the remote storage management system; wherein, as a restore-only client of the local storage management system, the data agent is configured to participate in a restore operation managed by the local storage manager, wherein in the restore operation a secondary copy of data generated in the local storage management system is restored to the data storage device which is associated with the first computing device in the remote storage management system; a second computing device comprising one or more hardware processors, wherein the second computing device is configured to execute a media agent and is a component of the local storage management system that generated the secondary copy; and wherein the media agent is configured to transmit the secondary copy from the local storage management system to the data agent performing as a restore-only client of the local storage management system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for restoring a secondary copy of data generated in a first storage management system to a client in a second storage management system, the method comprising:
-
configuring a data agent, which executes on a first computing device comprising one or more hardware processors, to perform as both; (i) a restore-only client of a first storage management system managed by a first storage manager, based on an authentication certificate and a registry key, received from a second storage manager, for communicating with the first storage manager, wherein the restore-only client is a destination for restored data from the first storage management system but is not a source of data for storage management operations in the first storage management system, and (ii) a full-function client of a second storage management system, wherein the full-function client participates in storage management operations managed by the second storage manager in the second storage management system; participating, by the data agent operating as the restore-only client, in a restore operation managed by the first storage manager, wherein the source of data for the restore operation is a secondary copy of data generated in the first storage management system, and wherein the secondary copy is restored to a data storage device in the second storage management system, wherein the data storage device is in communication with the first computing device; and from the first computing device, natively accessing the restored secondary copy stored in the data storage device by at least one of an application, a file system, and a virtual machine executing on the first computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification