On Mon, Sep 17, 2012 at 12:58:28PM -0400, Timothy J Massey wrote: > Les Mikesell <lesmikes...@gmail.com> wrote on 09/17/2012 11:01:25 AM: > > On the 2nd it will read/uncompress > > everything for block-checksum verification. If you have enabled > > checksum caching, fulls after the 2nd will not have to read/uncompress > > unchanged files on the server side. > > I'm going to have to test this... but I really don't like the fact that > with checksum caching a file corrupted on the backup server will remain > undetected--until the user tells me so when I restore it... :(
AFAIK this is not correct. If checksum caching is enabled, backuppc will check the cached checksums against the actual file contents based on the setting of the: $Conf{RsyncCsumCacheVerifyProb} = 0.10; variable. So in my case it would take about 10 days to verify the pool. Granted this is a probabilistic ratio, and I haven't looked at the code to make sure that this means: every file in the pool would be checked every 10 days only files that exist on the end clients are checked every 10 days some files may be checked every day in 10 days and some files won't be checked but this addresses the issue you brought up. Also even with checksums turned off, you could have an older copy of the file in the pool go bad and you wouldn't know it till you tried to restore it, so having checksum off doesn't protect you from bad data in the pool except for the most recently used files. (We also won't discuss having corruption in putting the current bits on disks that trashes the curent backup copy. Which frankly there is very little short of zfs/btrfs type filesystem that can provide some measure of protection/detection.) -- -- rouilj John Rouillard System Administrator Renesys Corporation 603-244-9084 (cell) 603-643-9300 x 111 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/