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

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

Re: [rdiff-backup-users] Warning, metadata file has entry for ...


From: Chris Wilson
Subject: Re: [rdiff-backup-users] Warning, metadata file has entry for ...
Date: Sat, 01 Apr 2006 17:18:55 +0000

Hi all,

> On the machine where the disk filled up, I'm now getting the following
> errors every time I run a particular backup:
> 
> Warning: Local version 1.0.1 does not match remote version 1.0.3.
> Previous backup seems to have failed, regressing destination now.
> Warning, metadata file has entry for tmp/.keep,
> but there are no associated files.
> Warning, metadata file has entry for tmp/10618/files/1,
> but there are no associated files.

I'm still getting this error. The problem seems to be that the current
backup will not complete successfully, so I get the same warnings next
time.

The backup aborts with this error:

Warning, metadata file has entry for 
tmp/home/chris/lex/WEB-INF/classes/com/qwirx/lex/WrongTypeError.class,
but there are no associated files.
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 285, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 257, in 
take_action
    elif action == "check-destination-dir": CheckDest(rps[0])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 861, in 
CheckDest
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/python2.4/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.4/site-packages/rdiff_backup/regress.py", line 162, in 
iterate_meta_rfs
    for raw_rf, metadata_rorp in collated:
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line 92, in 
Collate2Iters
    try: relem1 = riter1.next()
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 140, in 
helper
    for sub_sub_rf in helper(sub_rf):
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 139, in 
helper
    for sub_rf in rf.yield_sub_rfs():
  File "/usr/lib/python2.4/site-packages/rdiff_backup/restore.py", line 546, in 
yield_sub_rfs
    yield self.__class__(mirror_rp, inc_rp, inc_list)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 182, in 
__init__
    self.set_regress_inc()
  File "/usr/lib/python2.4/site-packages/rdiff_backup/regress.py", line 197, in 
set_regress_inc
    assert len(newer_incs) <= 1, "Too many recent increments"
AssertionError: Too many recent increments

The same thing happens when I run --check-destination-dir on the target
directory.

I don't know Python and I have no idea what's causing this assertion
failure (although I imagine it's due to corruption in the metadata). Can
anyone help? 

I'd really rather not wipe out the rdiff-backup-data directory and lose
all my history, since that's why I use rdiff-backup in the first place.

Cheers, Chris.
-- 
  ___ __     _
 / __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer |
\ _/_/_/_//_/___/ | We are GNU-free your mind-and your software |





reply via email to

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