×

Handling fragmentation of archived data in cloud/object storage

  • US 10,705,922 B2
  • Filed: 01/12/2018
  • Issued: 07/07/2020
  • Est. Priority Date: 01/12/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for handling fragmentation of archived data in cloud/object storage, the method comprising:

  • uploading, by a computer system, a first snapshot of a data set to the cloud/object storage, the first snapshot including at least one data object comprising a plurality of data blocks; and

    uploading, by the computer system, a second snapshot of the data set to the cloud/object storage, wherein the second snapshot is uploaded at least a predefined number of snapshots after the first snapshot, and wherein the uploading of the second snapshot comprises;

    determining, by the computer system, that the second snapshot includes a version of the data object included in the first snapshot;

    in response to the determining, selecting, by the computer system, a subset of the plurality of data blocks in the data object of the first snapshot, the subset including data blocks in the plurality of data blocks that have remained the same since the first snapshot;

    reading, by the computer system, the subset of the plurality of data blocks from the first snapshot in the cloud/object storage;

    adding, by the computer system, the subset of the plurality of data blocks to the version of the data object in the second snapshot; and

    uploading, by the computer system, the second snapshot with the subset of the plurality of data blocks to the cloud/object storage.

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