×

Cross-system storage management for transferring data across autonomous information management systems

  • US 9,648,100 B2
  • Filed: 03/05/2014
  • Issued: 05/09/2017
  • Est. Priority Date: 03/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first storage manager configured to manage a first information management system, wherein the first information management system comprises;

    (A) a secondary storage device comprising a secondary copy of data that originated in the first information management system, and(B) a secondary storage computing device associated with the secondary storage device, andwherein the first storage manager is further configured to manage a data transfer of the secondary copy of data to a second information management system that is managed autonomously by a second storage manager;

    a client computing device comprising;

    (a) a first executable version of an information management software, and (b) a second executable version of the information management software, and (c) shared binaries for instantiating the first executable version of the information management software and the second executable version of the information management software;

    wherein the client computing device is configured to use the first executable version of the information management software at least to communicate with the secondary storage computing device to receive the data transfer of the secondary copy of data from the first information management system;

    wherein the client computing device is further configured to use the second executable version of the information management software to operate under management by the second storage manager as a component of the second information management system;

    the second storage manager configured to;

    (i) transmit to the first storage manager information about the client computing device,wherein the information is sufficient to enable the first storage manager to manage the data transfer to the client computing device, and the information is insufficient to enable the first storage manager to manage the client computing device as a component of the first information management system, and(ii) instruct the client computing device to execute, based on the shared binaries, the first executable version of the information management software to receive the data transfer from the secondary storage computing device in the first storage management system, and(iii) autonomously manage the client computing device executing the second executable version of the information management software as a component of the second information management system, based at least in part on a storage policy for protecting at least some data generated by the client computing device, whether or not the client computing device is communicatively coupled to the secondary storage computing device in the first information management system;

    wherein the first storage manager is further configured to, based at least in part on the information about the client computing device received from the second storage manager, instruct the secondary storage computing device in the first information management system to transfer the secondary copy of data from the first information management system to the client computing device in the second information management system; and

    wherein after the data transfer is completed, at least one of;

    (I) the first storage manager is further configured to communicatively decouple the client computing device from the secondary storage computing device, and(II) the second storage manager is further configured to instruct the client computing device to stop executing the first executable version of the information management software.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×