[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tarsnap "de-duplication"
Hi!
On 6. okt. 2010, at 15.18, Colin Percival wrote:
--snippet--
>>
>> How does Tarsnap secure that the data is not duplicated when a new version of a file will change the
>> whole structure of the file making it hard to "line up" the fingerprints of earlier backup blocks with the fingerprint of
>> the current file blocks (i.e a part of the file that was found in one file block might now be pushed into two separate blocks, causing
>> a similar cascade in the rest of the file)?
>
> Tarsnap uses variable-length blocks in order to solve this problem. If you
> add or remove data in the middle of a file, the sequence of block boundaries
> will "resynchronize" quickly.
--/snippet--
Thanks for feedback!
So based on your info it seems like Tarsnap only copies file blocks,
and does not do any low level sector copying a la dd?
Thanks!
Richard Taubo