rdiff-backup-users
[Top][All Lists]
Advanced

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

Re: [rdiff-backup-users] Backwards compatibility lost?


From: Davy Durham
Subject: Re: [rdiff-backup-users] Backwards compatibility lost?
Date: Wed, 17 Aug 2005 02:15:33 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050322

Troels Arvin wrote:

Hello,

I thought that rdiff-backup 1.0.0 would be backwards compatible with v.
0.12.8. But it seems it isn't:

You're old data should be okay.. but both machines have to be running the same versions of rdiff-backup AFAIK

Warning: Local version 1.0.0 does not match remote version 0.12.8. Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 
23, in ? rdiff_backup.Main.Main(sys.argv[1:]) File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 279, in Main rps = 
map(SetConnections.cmdpair2rp, cmdpairs) File "/usr/lib/python2.3/site-packages/rdiff_backup/SetConnections.py", line 75, in cmdpair2rp 
return rpath.RPath(conn, filename).normalize() File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 669, in __init__ else: 
self.setdata() File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 694, in setdata if self.lstat(): 
self.conn.rpath.setdata_local(self) File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 445, in __call__ return 
apply(self.connection.reval, (self.name,) + args) File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 367, in reval if 
isinstance(result, Exception): raise result AttributeError
: 'module' object has no attribute 'setdata_local' Traceback (most recent
: call last): File "/usr/bin/rdiff-backup", line 24, in ?
: rdiff_backup.Main.Main(sys.argv[1:]) File
: "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 254, in
: Main take_action(rps) File
: "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 224, in
: take_action connection.PipeConnection(sys.stdin, sys.stdout).Server()
: File "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
: line 347, in Server self.get_response(-1) File
: "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line
: 309, in get_response try: req_num, object = self._get() File
: "/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line
: 225, in _get raise ConnectionReadError("Truncated header string
: (problem " rdiff_backup.connection.ConnectionReadError: Truncated
: header string (problem probably originated remotely)

The way I back up:

rdiff-backup --ssh-no-compression --no-hard-links --exclude-device-files
--exclude-other-filesystems --include-globbing-filelist
/home/backup/bksys/conf/global_default_globbing_include_file --include-globbing-filelist /home/backup/bksys/conf/mountpoint_defaults.d/var/globbing_includes --exclude /var address@hidden::/var
/backup-data/backup3/hosts/REMOTEHOSTNAME/_var

The above command is run by a "backup" user on the backup server.

OSes involved:
- CentOS 4.1 (backup server, pulling from production host),
  python 2.3.4, rdiff-backup 1.0.0.
- SuSE 8.1 (production host), python 2.2.1, rdiff-backup 0.12.8.

Any ideas? I can increase verbosity if it helps.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]