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

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

[rdiff-backup-users] Backwards compatibility lost?


From: Troels Arvin
Subject: [rdiff-backup-users] Backwards compatibility lost?
Date: Wed, 17 Aug 2005 08:54:12 +0200
User-agent: Pan/0.14.2.91 (As She Crawled Across the Table)

Hello,

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

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.

-- 
Greetings from Troels Arvin






reply via email to

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