SearchFAQMemberlist Log in
Reply to topic Page 1 of 1
Debugging remote increment problem.
Author Message
Post Debugging remote increment problem. 
I'm running rdiff-backup 1.1.13 on a pair of Linux machines. One is a
Redhat enterprise machine, the other Gentoo. I had to build python 2.4 to
get rdiff-backup to work at all.

The initial backup seems to work reliably, but increments frequently fail
with the stack trace below.

Any ideas on how to debug what might be happening here?

Thanks,
David Brown

------- Output of rdiff-backup -v4 /local/mnt/workspace
user < at > otherhost::/mnt/workspace/work-2005-12
------- The rdiff-backup is being run as root, but the remote user
------- doesn't have the ability to chown.

Unable to import module xattr.
Extended attributes not supported on filesystem at /local/mnt/workspace
Unable to import module posix1e from pylibacl package.
ACLs not supported on filesystem at /local/mnt/workspace
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists Off
Extended attributes Off
Case sensitivity On
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Unable to import module xattr.
Extended attributes not supported on filesystem at /mnt/workspace/work-2005-12/rdiff-backup-data/rdiff-backup.tmp.0
Unable to import module posix1e from pylibacl package.
ACLs not supported on filesystem at /mnt/workspace/work-2005-12/rdiff-backup-data/rdiff-backup.tmp.0
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions On
High-bit permissions On
Extended filenames On
Access control lists Off
Extended attributes Off
Case sensitivity On
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Starting increment operation /local/mnt/workspace to /mnt/workspace/work-2005-12
Exception '('efsproj', 'efsut')' raised of class 'exceptions.KeyError':
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 295, in error_check_Main
try: Main(arglist)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 315, in Main
take_action(rps)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 271, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 334, in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/connection.py", line 448, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result

Traceback (most recent call last):
File "/usr/local/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 295, in error_check_Main
try: Main(arglist)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 315, in Main
take_action(rps)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 271, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/Main.py", line 334, in Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/connection.py", line 448, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/local/rdiff-backup/lib/python2.4/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
KeyError: ('efsproj', 'efsut')

------- end of output.

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