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

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

[rdiff-backup-users] AssertionError: Path


From: Jure Pecar
Subject: [rdiff-backup-users] AssertionError: Path
Date: Fri, 16 May 2008 10:05:27 +0200

Hello,

We are using rdiff-backup do nightly backup our servers. The system of shell 
scripts was set up by previous admin around version 1.1.5 and it has worked ok 
until now.

A few days ago I noticed that one of the machines is not being backed up. Upon 
further inspection I discovered some errors from rdiff-backup. Since google did 
not turn up anything meaningful, I deceided to upgrade to 1.1.15. But 
unfortunately the error persists:

Exception 'Path: 
/backup/servers.files/mammoth.domenca.com/rdiff-backup-data/long_filename_data/1652.2008-04-19T00:30:04+02:00.diff.gz
Index: ('long_filename_data', '1652.2008-04-19T00:30:04+02:00.diff.gz')
Data: {'uid': 99, 'perms': 420, 'type': 'reg', 'gname': 'nogroup', 'ctime': 
1208755662, 'devloc': 2309L, 'uname': 'nobody', 'nlink': 1, 'gid
': 99, 'mtime': 1207987623, 'atime': 1208755662, 'inode': 4392511L, 'size': 
736L}' raised of class 'exceptions.AssertionError':
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 302, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 322, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 278, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 341, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/usr/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/lib/python2.4/site-packages/rdiff_backup/backup.py", line 236, in 
patch_and_increment
    ITR(diff.index, diff) 
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line 281, 
in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line 677, in 
fast_process
    inc = increment.Increment(tf, mirror_rp, inc_prefix)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 79, 
in makediff
    if compress: diff = get_inc(incpref, "diff.gz")
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 114, 
in get_inc
    assert not incrp.lstat(), incrp

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 302, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 322, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 278, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 341, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/usr/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/lib/python2.4/site-packages/rdiff_backup/backup.py", line 236, in 
patch_and_increment
    ITR(diff.index, diff)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line 281, 
in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line 677, in 
fast_process
    inc = increment.Increment(tf, mirror_rp, inc_prefix)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 79, 
in makediff
    if compress: diff = get_inc(incpref, "diff.gz")
  File "/usr/lib/python2.4/site-packages/rdiff_backup/increment.py", line 114, 
in get_inc
    assert not incrp.lstat(), incrp
AssertionError: Path: 
/backup/servers.files/mammoth.domenca.com/rdiff-backup-data/long_filename_data/1652.2008-04-19T00:30:04+02:00.diff.gz
Index: ('long_filename_data', '1652.2008-04-19T00:30:04+02:00.diff.gz')
Data: {'uid': 99, 'perms': 420, 'type': 'reg', 'gname': 'nogroup', 'ctime': 
1208755662, 'devloc': 2309L, 'uname': 'nobody', 'nlink': 1, 'gid': 99, 'mtime': 
1207987623, 'atime': 1208755662, 'inode': 4392511L, 'size': 736L}
Sorry, something went wrong
Fatal Error: Lost connection to the remote system


File with inode 4392511 turned up to be a small jpg image, not suspicios in any 
way.

Any ideas?
 

-- 

Z lepimi pozdravi / With kind regards,

Jure Pečar
sistemski administrator

Domenca d.o.o.
Tel.: +386 4 5835444
Fax: +386 4 5831999
www.domenca.com




reply via email to

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