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

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

[rdiff-backup-users] Debugging remote increment problem.


From: David Brown
Subject: [rdiff-backup-users] Debugging remote increment problem.
Date: Fri, 9 Dec 2005 16:09:39 -0800
User-agent: Mutt/1.5.11

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
               address@hidden::/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.




reply via email to

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