Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-13 Thread Craig Barratt
I should also mentioned you can just replace --checksum in $Conf{RsyncFullArgsExtra} with --ignore-times if you want the "full" semantics to closely match 3.x. In this case, 4.x will have more server load than 3.x since it has to read all the file contents to get the block checksums, while in 3.x

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-13 Thread Craig Barratt
On Sat, Jul 13, 2013 at 5:13 PM, Tomasz Chmielewski wrote: > > --checksum is quite paranoid and causes substantial IO on both sides. > Basically, it would cause md5sum calculated for each and every file, on > both sides. > If the archive is dozens of gigabytes or more - it means: > > - extra CP

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-13 Thread Tomasz Chmielewski
> - An rsync "full" backup now uses --checksum (instead of > --ignore-times), which is much more efficient on the server side - > the server just needs to check the full-file checksum computed by the > client, together with the mtime, nlinks, size attributes, to see if > the file has changed. If

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-13 Thread Craig Barratt
Yes - you have the right solution. These files shouldn't be in the release. I was using a new MacOSX machine, and I botched the final tarballs for alpha1 by using the default bsdtar on MacOSX (instead of gnu tar), and it added the MacOSX AppleDouble files, which contain metadata which is useless

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-12 Thread Tomasz Chmielewski
On Sat, 13 Jul 2013 14:26:40 +0800 Tomasz Chmielewski wrote: > Any ideas how to get this compiled? This is on Debian 7. (...) > cc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector > -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -O2 -g -

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-12 Thread Tomasz Chmielewski
Any ideas how to get this compiled? This is on Debian 7. $ tar xpf BackupPC-XS-0.10.tar.gz $ cd BackupPC-XS-0.10 $ perl Makefile.PL Checking if your kit is complete... Looks good MakeMaker (v6.57_05) Warning (non-fatal): Target 'dynamic' depends on targets in skipped section 'dynamic_lib' Warni

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-10 Thread Craig Barratt
Jean, I should have been clearer in my explanation. This isn't a user feature in 4.0.0 that allows users to delete any backup. What I was trying to say was that 4.0.0 includes the ability to delete any backup, while maintaining the consistency of the reverse deltas. That simplifies the deletion

Re: [BackupPC-devel] [BackupPC-users] BackupPC 4.0.0alpha1 released

2013-07-01 Thread backuppc
Craig Barratt wrote at about 11:53:57 -0700 on Monday, July 1, 2013: > BackupPC community, > > I'm pleased to announce that BackupPC 4.0.0alpha1 has been released on > SourceForge at: > Awesome... It would be great to hear feedback from early adopters... both to understand any potential iss