Patent ID: 9170748
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A method comprising: receiving a plurality of data blocks at a secondary storage subsystem from a primary storage subsystem, receiving metadata at the secondary storage subsystem from the primary storage subsystem, the metadata describing relationships between the plurality of blocks and a plurality of files; generating a first log in response to receiving the plurality of data blocks, where the first log includes a first plurality of entries, one entry for each of the data blocks, in which each entry of the first plurality of entries includes a name for a respective data block and a fingerprint of the respective data block; generating a second log in response to receiving the metadata, where the second log includes a second plurality of entries, in which each entry of the second plurality of entries includes a name for one of the data blocks and a metadata descriptor of one of the files; and merging the first log with the second log to generate a change log, which associates fingerprints determined from the first log with respective ones of the files determined from the second log.