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}
signature.asc
Description: OpenPGP digital signature
_______________________________________________ rdiff-backup-users mailing list at [email protected] https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
