[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions on include/exclude, and others.



On 08/30/10 00:31, Mads Sülau Jørgensen wrote:
> On Mon, Aug 30, 2010 at 8:43 AM, Colin Percival <cperciva@tarsnap.com> wrote:
>> When you run --fsck it will confirm that all the blocks required by
>> archives exist; but not that they are uncorrupted.
> 
> Since tarsnap is using Amazon S3 as it's backing store, aren't the
> archive uncorrupted if they exist?

Almost certainly, yes. :-)

Theoretically a hardware error on the tarsnap client or the tarsnap server
could cause corruption, though -- everything sent over the network is verified
via hashes but some flaky RAM could cause a block to be corrupted before the
hash is computed.  The odds of this happening are very low, though, since any
flaky RAM would almost certainly cause other errors which would be detected.

-- 
Colin Percival
Security Officer, FreeBSD | freebsd.org | The power to serve
Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid