×

Migration to cloud storage from backup

  • US 10,404,799 B2
  • Filed: 01/06/2017
  • Issued: 09/03/2019
  • Est. Priority Date: 11/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system that uses secondary copy data in migration operations, the system comprising:

  • a first computing system comprising one or more first computing devices comprising computer hardware and in communication over a wide area network with a with a second computing system, the first computing system configured to;

    instruct data protection software installed on a client computing device to perform operations in conjunction with a data protection job in which data generated by a first application installed on the client computing device is copied from one or more primary storage devices to create a secondary copy on one or more secondary storage devices;

    store in computer memory a configuration data structure in association with the secondary copy, the configuration data structure including (i) one or more computing resource attributes and (ii) resource attribute prioritization information;

    as part of a migration operation in which the first application is migrated to the second computing system;

    access the configuration data structure from computer storage;

    compare the one or more computing resource attributes to attributes associated with a plurality of different types of computing resources which are available for provisioning using an interface of the second computing system;

    based on the comparison and the resource attribute prioritization information, select a first type of the plurality of different types;

    use the interface to request the second computing system to provision a computing resource instance of the first type, wherein the second computing system responds to the request by provisioning a computing resource instance within the second computing system;

    cause installation of an instance of the first application on the provisioned computing resource instance;

    cause installation of an instance of the data protection software on the provisioned computing resource instance; and

    initiate a restore of at least a portion of the secondary copy to the provisioned computing resource instance within the second computing system, wherein the instance of the data protection software installed on the provisioned computing resource instance is involved in performance of the restore.

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