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: Fri, 12 May 2006 11:44:20 +0000 (GMT)

Hi all,

I'm getting very worried by this. I have no backups for the last two months, because rdiff-backup keeps crashing with this error every day. My only option right now is to blow away a year's history with the rdiff-backup-data directory. I don't know Python so I can't diagnose it myself. Can anyone help, or tell me what more information I need to provide to fix this?

Cheers, Chris.

On Sat, 1 Apr 2006, Chris Wilson wrote:

Hi all,

On the machine where the disk filled up, I'm now getting the following
errors every time I run a particular backup:
[...]
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]