×

MANAGING DELETIONS FROM A DEDUPLICATION DATABASE

  • US 20150261776A1
  • Filed: 03/17/2014
  • Published: 09/17/2015
  • Est. Priority Date: 03/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for removing information from a deduplication data store maintained in a secondary storage subsystem, the method comprising:

  • identifying a first data block for removal from a data store of a secondary storage subsystem, the data store containing a set of data blocks including the first data block and corresponding to a set of files formed from the set of data blocks and stored in deduplicated fashion, the data store further including a set of data block entries, each entry in the set of data block entries corresponding to a respective data block in the set of data blocks and comprising at least a deduplication signature corresponding to the respective data block and a reference count corresponding to the number of instances of the respective data block included in the set of files;

    generating a modified version of a working copy of a first data block entry of the set of data block entries, the first data block entry associated with the first data block, the working copy being separate from the data store and residing in a local data store in memory local to the secondary storage computing device;

    updating the data store based on the modified version of the working copy to include information sufficient to indicate that the first data block should be removed from the data store;

    subsequent to said updating, querying the data store to identify a group of one or more data blocks in the set of data blocks that should be removed from the data store, the group including the first data block; and

    removing the group of one or more data blocks from the data store.

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