×

Verification and restore of replicated data using a cloud storing chunks of data and a plurality of hashes

  • US 10,372,554 B1
  • Filed: 12/30/2013
  • Issued: 08/06/2019
  • Est. Priority Date: 12/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a production site including a LUN;

    a cloud having storage, wherein the cloud stores a plurality of chunks and a plurality of hashes, wherein each chunk corresponds to a portion of the LUN at a point in time, and wherein each hash of the plurality of hashes corresponds to a chunk;

    one or more processors; and

    memory storing computer-executable program logic, wherein the computer-executable program logic is configured to cause execution, by the one or more processors, of;

    downloading the plurality of hashes from the cloud;

    determining a second plurality of hashes for the LUN on the production site, wherein each hash of the second plurality of hashes corresponds to a value for a portion of the LUN;

    comparing each of the second plurality of hashes for the LUN with each of the plurality of hashes downloaded from the cloud to determine if the compared hashes match;

    downloading data, corresponding to one or more non-matching non-corresponding hashes, from the cloud, wherein the data corresponds to one or more chunks corresponding to the one or more non-matching hashes; and

    restoring the data that was downloaded to the LUN on the production site.

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