Hello,

I tried to make my regular backup this weekend, and rdiff-backup aborted
with the attached output. As there doesn't seem to be a meaningful error
message but some tracebacks and data dumps, I'm somewhat lost and assume
that this is not supposed to happen.

How should I proceed with my backup? Just retry running rdiff-backup, or
should I rather post this on rdiff-backup-bugs?

I didn't touch the backup directory since then, in case it's any help to
look something up.

I'm using rdiff-backup 1.3.3.

Kind regards,

Tobi
Previous backup seems to have failed, regressing destination now.
Exception 'Path: 
/mnt/mybook/daishi_backup/backup/sda2_c/rdiff-backup-data/long_filename_data/2.2012-02-01T15:42:23+01:00.diff
Index: ('long_filename_data', '2.2012-02-01T15:42:23+01:00.diff')
Data: {'uid': 0, 'perms': 509, 'type': 'reg', 'gname': 'windisk', 'ea': 
<rdiff_backup.eas_acls.ExtendedAttributes instance at 0x4bad908>, 'ctime': 
1330017673, 'devloc': 65030L, 'uname': 'root', 'nlink': 1, 'gid': 1002, 
'mtime': 1318515042, 'atime': 1330017673, 'inode': 49848671, 'size': 8}' raised 
of class '<type 'exceptions.AssertionError'>':
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/robust.py", line 32, in 
check_common_error
    try: return function(*args)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 80, 
in makediff
    else:  diff = get_inc(incpref, "diff")
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 
123, in get_inc
    assert not incrp.lstat(), incrp

Exception 'Path: 
/mnt/mybook/daishi_backup/backup/sda2_c/rdiff-backup-data/long_filename_data/2.2012-02-01T15:42:23+01:00.diff
Index: ('long_filename_data', '2.2012-02-01T15:42:23+01:00.diff')
Data: {'uid': 0, 'perms': 509, 'type': 'reg', 'gname': 'windisk', 'ea': 
<rdiff_backup.eas_acls.ExtendedAttributes instance at 0x4bad908>, 'ctime': 
1330017673, 'devloc': 65030L, 'uname': 'root', 'nlink': 1, 'gid': 1002, 
'mtime': 1318515042, 'atime': 1330017673, 'inode': 49848671, 'size': 8}' raised 
of class '<type 'exceptions.AssertionError'>':
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 306, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 326, in 
Main
    take_action(rps)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 282, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 345, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 51, in 
Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 251, 
in patch_and_increment
    ITR(diff.index, diff)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/rorpiter.py", line 281, 
in __call__
    last_branch.fast_process(*args)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 698, 
in fast_process
    increment.Increment, (tf, mirror_rp, inc_prefix))
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/robust.py", line 32, in 
check_common_error
    try: return function(*args)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 80, 
in makediff
    else:  diff = get_inc(incpref, "diff")
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 
123, in get_inc
    assert not incrp.lstat(), incrp

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup-2.7", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 306, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 326, in 
Main
    take_action(rps)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 282, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 345, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 51, in 
Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 251, 
in patch_and_increment
    ITR(diff.index, diff)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/rorpiter.py", line 281, 
in __call__
    last_branch.fast_process(*args)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/backup.py", line 698, 
in fast_process
    increment.Increment, (tf, mirror_rp, inc_prefix))
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/robust.py", line 32, in 
check_common_error
    try: return function(*args)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 80, 
in makediff
    else:  diff = get_inc(incpref, "diff")
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/increment.py", line 
123, in get_inc
    assert not incrp.lstat(), incrp
AssertionError: Path: 
/mnt/mybook/daishi_backup/backup/sda2_c/rdiff-backup-data/long_filename_data/2.2012-02-01T15:42:23+01:00.diff
Index: ('long_filename_data', '2.2012-02-01T15:42:23+01:00.diff')
Data: {'uid': 0, 'perms': 509, 'type': 'reg', 'gname': 'windisk', 'ea': 
<rdiff_backup.eas_acls.ExtendedAttributes instance at 0x4bad908>, 'ctime': 
1330017673, 'devloc': 65030L, 'uname': 'root', 'nlink': 1, 'gid': 1002, 
'mtime': 1318515042, 'atime': 1330017673, 'inode': 49848671, 'size': 8}

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to