×

Methods and systems of cloud-based disaster recovery

  • US 9,558,076 B2
  • Filed: 05/19/2014
  • Issued: 01/31/2017
  • Est. Priority Date: 05/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • communicatively coupling with an application-server local area network (LAN);

    discovering the physical servers in the application-server LAN;

    discovering applications running in one or more physical servers in the application-server LAN;

    capturing;

    the application data; and

    the application metadata;

    parsing the application data and the application metadata;

    identifying the unique data blocks of the application data and the application metadata;

    uploading the unique data blocks to a cloud-computing platform;

    determining that the one or more physical servers running the application data and the application metadata is no longer available in the application-server LAN;

    placing a cloud-based appliance in the cloud-computing platform in an operational state;

    identifying a cloud-based application associated with the application data and the application metadata;

    receiving an instruction from a user, wherein the instruction comprises a selection of the application associated with the application data and the application metadata;

    synthesizing the unique data blocks of the application data and the application metadata stored in the cloud-based platform;

    reformatting the application data and the application metadata into a native format supported by the cloud-based platform; and

    providing the cloud-based appliance is associated with the application data and the application metadata, wherein the cloud-based appliance, and wherein the cloud-based application manages an implementation of a cloud-based version of the application, and wherein a pluggable deduplication engine in the on-site appliance computing device chunks a backup data stream of the application-server, and wherein the pluggable deduplication engine determines the unique data blocks of the backup data stream to the cloud-computing platform using a message-digest hashing algorithm, and wherein each chunk comprises a specified fixed size.

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