logo       

Re: Rsync backup errors: msg#00260

sysutils.backup.backuppc.general

Subject: Re: Rsync backup errors

MR writes:

> Started receiving the errors below without any intentional changes. Any
> ideas of how to resolve?
>
> Connected to 192.168.1.101:873, remote version 28
>
> [snip]
>
> Remote[1]: rsync: Error parsing options: option may be supported on client
> but not on server?

I would guess the client rsync was upgraded to 2.6.3pre1. See the
email below.

Unfortunately this version changed its argument parsing, rendering
it incompatible with the way BackupPC passes the exclude options.

Rsync has been fixed in CVS, but I don't know when the next release
will be.

Assuming my hypothesis is correct, the best option is to downgrade the
client to rsync 2.6.2.

Craig

---------- Forwarded message ----------
To: Kevin Currie <kcurrie@xxxxxxxxx>
From: Craig Barratt <cbarratt@xxxxxxxxxxxxxxxxxxxxx>
Cc: backuppc-users@xxxxxxxxxxxxxxxxxxxxx
Date: Sun, 29 Aug 2004 13:52:51 -0700
Subj: Re: (solved, sort of) was: Re: [BackupPC-users] Excludes causes all
backups to fail...

> Craig Barratt wrote:
>
> | I'm surprised rsync would change in a manner that would not be
> | backward compatible. I follow the rsync mail list, but maybe
> | not closely enough.
> I am too!
>
> | Does this bug happen with CVS rsync talking to CVS rsync? If so, that's
> | something we should take up on the rsync mail list. Perhaps I need to
> | delve into the CVS code a little to understand what has changed.
> Yes, it happens with CVS->CVS, as well as release->CVS I believe too.

This issue should now be resolved. File::RsyncP passes the exclude
arguments to the server/sender via ARGV, rather than via the socket
interface. ARGV support for server/sender exclude arguments was
removed in rsync CVS, since it wasn't a supported feature. But the
rsync developers recently re-added support at our request. 2.6.3pre1
does not include the fix, but the next release should have excludes
that work correctly. See:

https://bugzilla.samba.org/show_bug.cgi?id=1660

I'm also updating File::RsyncP to implement excludes in the correct
way, via the socket interface, rather than exploiting a non-supported
feature in rsync.

Craig


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
BackupPC-users mailing list
BackupPC-users@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise