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

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

Re: [rdiff-backup-users] rdiff-backup fails with acl


From: roland
Subject: Re: [rdiff-backup-users] rdiff-backup fails with acl
Date: Sat, 20 May 2006 12:08:58 +0200


Hello!
 
>Previous backup seems to have failed, regressing destination now.
>Traceback (most recent call last):
do you  know the reason what was causing the initial failure?
 
>  File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 601, in get_acl
>    return self.data['acl']
>KeyError: 'acl'
 
maybe  running "--check-destination-dir" separately is worth a try ?
(not giving much hope that this will make a difference since this is done anyway on every backup)
 
anyway, this could probably have to do with (meta)data corruption, i would take al look at the following thread:
 
http://lists.gnu.org/archive/html/rdiff-backup-users/2006-05/msg00027.html
 
it describes how to find "problematic" files.
 
regards
roland
 

 
 
----- Original Message -----
From: clavius
Sent: Saturday, May 20, 2006 10:37 AM
Subject: [rdiff-backup-users] rdiff-backup fails with acl

I have used rdiff-backup on debian 3.1 with ACL successfully, since a few months but, I didnt find any user trying to solve the problem I have since a few days now.
This failure completely freezes a daily backup process on an important server :

rdiff-backup fails on a partition mounted according to the associated fstab entry :
#LVM
/dev/vg_data/lv_data /data ext2    defaults,noatime,acl 0 0

the rdiff-backup destination dir is in a partition described as :
#LVM
/dev/vg_backup/lv_backup /backup ext2    defaults,noatime,acl 0 0

I use the command : rdiff-backup /data /backup/RDIFF-BACKUP/data
and get this :
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         On
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
  Characters needing quoting                   ''
  Ownership changing                           On
  Hard linking                                 On
  fsync() directories                          On
  Directory inc permissions                    On
  Access control lists                         On
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Previous backup seems to have failed, regressing destination now.
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 260, in Main
    take_action(rps)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 230, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 274, in Backup
    backup_final_init(rpout)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 365, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 852, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/regress.py", line 70, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/rorpiter.py", line 275, in __call__
    if self.finish_branches(index) is None:
  File "/usr/lib/python2.3/site-packages/rdiff_backup/rorpiter.py", line 227, in finish_branches
    to_be_finished.end_process()
  File "/usr/lib/python2.3/site-packages/rdiff_backup/regress.py", line 282, in end_process
    rpath.copy_attribs(rf.metadata_rorp, rf.mirror_rp)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 165, in copy_attribs
    if Globals.acls_write: rpout.write_acl(rpin.get_acl())
  File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 601, in get_acl
    return self.data['acl']
KeyError: 'acl'

Thank you for your help.





_______________________________________________
rdiff-backup-users mailing list at address@hidden
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

reply via email to

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