Patent ID: 7676509
Filing Date: 2010-03-09
Classification: G06F

Abstract:
1. A method of modifying a data stream of backup data to be provided to a fixed position delta reduction backup method, comprising: receiving the data stream; parsing at least a portion of the data stream into a plurality of data blocks and a plurality of sets of validation bytes, wherein each of the plurality of data blocks corresponds to one of the plurality of sets of validation bytes and wherein each of the plurality of sets of validation bytes includes a signature; generating one or more modified data streams such that the plurality of data blocks are a first set of contiguous bytes that are separate from a second set of contiguous bytes including the plurality of sets of validation bytes, wherein each of the plurality of sets of validation bytes changes from a backup session to a subsequent backup session independent of whether the contents of the corresponding one of the plurality of data blocks changes from the backup session to the subsequent backup session; wherein the fixed position delta reduction backup method identifies segments of the first set of contiguous bytes that have changed since a previous backup, wherein each of the segments of the first set of contiguous bytes includes a portion of the first set of contiguous bytes; wherein the fixed position delta reduction backup method stores segments of the first set of contiguous bytes that have changed since the previous backup but does not store segments of the first set of contiguous bytes that have not changed since the previous backup; and providing the one or more modified data streams to the fixed position delta reduction backup method, thereby enabling the fixed position delta reduction backup method to compare the first set of contiguous bytes against corresponding data blocks from a previous backup.