[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] rdiff-backup crash
From: |
Andrew Engelbrecht |
Subject: |
[rdiff-backup-users] rdiff-backup crash |
Date: |
Fri, 02 Oct 2015 15:02:28 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.8.0 |
Hello, I'm getting a crash when running rdiff-backup on some large
servers over ssh. However it appears to be an error with rdiff-backup.
I'm not sure whether the backup is corrupt.
Index: ('long_filename_data', '1.2015-08-21T03:00:00-04:00.diff.gz')
Data: {'uid': 1097, 'perms': 384, 'type': 'reg', 'gname': None, 'ctime':
1441223271, 'devloc': 64515L, 'uname': None, 'nlink': 1, 'gid': 1097,
'mtime': 923997059, 'atime': 1443562818, 'inode': 267916779, 'size':
62}' raised of class '<type 'exceptions.AssertionError'>':
File "/usr/lib/python2.7/dist-packages/rdiff_backup/robust.py", line
32, in check_common_error
try: return function(*args)
File "/usr/lib/python2.7/dist-packages/rdiff_backup/increment.py",
line 43, in Increment
incrp = makediff(new, mirror, incpref)
File "/usr/lib/python2.7/dist-packages/rdiff_backup/increment.py",
line 79, in makediff
if compress: diff = get_inc(incpref, "diff.gz")
File "/usr/lib/python2.7/dist-packages/rdiff_backup/increment.py",
line 123, in get_inc
assert not incrp.lstat(), incrp
It seems like rdiff-backup is failing because it sees that the file
exists, and for some reason expects that it shouldn't.
The file in question, once unzipped, contains the following text:
00000000 72 73 02 36 46 00 fa 00 00 |rs.6F....|
00000009
Any ideas about what is going wrong? Thanks!
Andrew