SearchFAQMemberlist Log in
Reply to topic Page 1 of 1
Problem with rsync checksum caching
Author Message
Post Problem with rsync checksum caching 
Hi all,

I'm running BackupPC 2.1.0 on:

Celeron 2.4 GHz
384 Mb RAM
two 200 Gb IDE drives in a RAID1 mirror
RH9, kernel 2.4.26
/ is ext3
/disk1 with the backup area is ReiserFS3

I'm backing up a mix of Linux and Windows machines and I've been trying
to get rsync checksum caching to work. Ignoring Windows clients for the
moment, the Linux machines were running rsync 2.6.2 unpatched for
checksum caching and working just fine. I got the current rsync from
cvs and built it on both the BackupPC server and on a linux client.
Running "rsync --help" confirmed that the --checksum-seed switch was
available but when I tried an incremental backup, I encountered an rsync
error (the standard "fileListReceive failed"). As a test, I commented
out the checksum-seed switch in the config.pl file and still received an
error as follows:

Running: /usr/bin/ssh -l root <hostname> /usr/bin/rsync --server
--sender --numeric-ids --perms --owner --group --devices --links --times
--block-size=2048 --recursive --one-file-system --exclude=/proc
--exclude=/anotherfs . /
Xfer PIDs are now 5824
Got remote protocol 1853453170
Fatal error (bad version): rsync: Error parsing options: option may be
supported on client but not on server?

Read EOF:
Tried again: got 0 bytes
fileListReceive() failed
Done: 0 files, 0 bytes
Got fatal error during xfer (fileListReceive failed)
Backup aborted (fileListReceive failed)

To get the incrementatl to work again, I had to go back to rsync 2.6.2
on both the client and server.

So, can someone tell me the step-by-step they did to get a
checksum-patched rsync installed and working? Or am I being thick and
missing something obvious?

Thanks,

Blair



-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
BackupPC-users mailing list
BackupPC-users < at > lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Post Problem with rsync checksum caching 
Blair McLeod writes:

I'm running BackupPC 2.1.0 on:

Celeron 2.4 GHz
384 Mb RAM
two 200 Gb IDE drives in a RAID1 mirror
RH9, kernel 2.4.26
/ is ext3
/disk1 with the backup area is ReiserFS3

I'm backing up a mix of Linux and Windows machines and I've been trying
to get rsync checksum caching to work. Ignoring Windows clients for the
moment, the Linux machines were running rsync 2.6.2 unpatched for
checksum caching and working just fine. I got the current rsync from
cvs and built it on both the BackupPC server and on a linux client.
Running "rsync --help" confirmed that the --checksum-seed switch was
available but when I tried an incremental backup, I encountered an rsync
error (the standard "fileListReceive failed"). As a test, I commented
out the checksum-seed switch in the config.pl file and still received an
error as follows:

Running: /usr/bin/ssh -l root <hostname> /usr/bin/rsync --server
--sender --numeric-ids --perms --owner --group --devices --links --times
--block-size=2048 --recursive --one-file-system --exclude=/proc
--exclude=/anotherfs . /
Xfer PIDs are now 5824
Got remote protocol 1853453170
Fatal error (bad version): rsync: Error parsing options: option may be
supported on client but not on server?

Read EOF:
Tried again: got 0 bytes
fileListReceive() failed
Done: 0 files, 0 bytes
Got fatal error during xfer (fileListReceive failed)
Backup aborted (fileListReceive failed)

To get the incrementatl to work again, I had to go back to rsync 2.6.2
on both the client and server.

So, can someone tell me the step-by-step they did to get a
checksum-patched rsync installed and working? Or am I being thick and
missing something obvious?

You have to make sure the remote (client) machine is running
the patched rsync 2.6.2.

But it sounds like you did that already:

I got the current rsync from cvs and built it on both the BackupPC
server and on a linux client.

However, Kevin Currie just reported that the --exclude option appears
to be broken on the rsync CVS version.

So I recommend you use the official rsync 2.6.2 release and apply
the --checksum-seed patch to that.

Craig


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
BackupPC-users mailing list
BackupPC-users < at > lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  


Magic SEO URL for phpBB