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

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

Re: [rdiff-backup-users] CRC error


From: Kurt Yoder
Subject: Re: [rdiff-backup-users] CRC error
Date: Wed, 07 Nov 2007 23:37:03 -0500

Anyone? I'm starting to get worried, since my backups haven't run for several days now. Is there any way to fix the broken rdiff-backup- data directory?

On Nov 1, 2007, at 10:26 PM, Kurt Yoder wrote:

Hello list

I recently started seeing this error on one of my backups. After two backups, it's still appearing:


Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 295, in error_check_Main
    try: Main(arglist)
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 315, in Main
    take_action(rps)
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 271, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 328, in Backup
    backup_final_init(rpout)
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 425, in backup_final_init
    checkdest_if_necessary(rpout)
File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 824, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 71, in Regress for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf) File "/var/lib/python-support/python2.4/rdiff_backup/ rorpiter.py", line 281, in __call__
    last_branch.fast_process(*args)
File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 267, in fast_process
    if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 289, in restore_orig_regfile
    tf.write_from_fileobj(rf.get_restore_fp())
File "/var/lib/python-support/python2.4/rdiff_backup/restore.py", line 485, in get_restore_fp
    return robust.check_common_error(error_handler, get_fp)
File "/var/lib/python-support/python2.4/rdiff_backup/robust.py", line 32, in check_common_error
    try: return function(*args)
File "/var/lib/python-support/python2.4/rdiff_backup/restore.py", line 465, in get_fp
    Rdiff.write_patched_fp(current_fp, delta_fp, new_fp)
File "/var/lib/python-support/python2.4/rdiff_backup/Rdiff.py", line 73, in write_patched_fp rpath.copyfileobj(librsync.PatchedFile(basis_fp, delta_fp), out_fp) File "/var/lib/python-support/python2.4/rdiff_backup/rpath.py", line 58, in copyfileobj
    inbuf = inputfp.read(blocksize)
File "/var/lib/python-support/python2.4/rdiff_backup/ librsync.py", line 77, in read
    self._add_to_outbuf_once()
File "/var/lib/python-support/python2.4/rdiff_backup/ librsync.py", line 86, in _add_to_outbuf_once
    if not self.infile_eof: self._add_to_inbuf()
File "/var/lib/python-support/python2.4/rdiff_backup/ librsync.py", line 96, in _add_to_inbuf
    new_in = self.infile.read(blocksize)
  File "/usr/lib/python2.4/gzip.py", line 225, in read
    self._read(readsize)
  File "/usr/lib/python2.4/gzip.py", line 290, in _read
    self._read_eof()
  File "/usr/lib/python2.4/gzip.py", line 309, in _read_eof
    raise IOError, "CRC check failed"
IOError: CRC check failed



So my backups are failing. After some quick Google searching, I turned up some discussion about the same kind of error on 1.1.2. It is here:

http://osdir.com/ml/sysutils.backup.rdiff-backup.general/2006-03/ msg00031.html

The only solution seemed to be to delete the rdiff-backup-data directory. I am now using 1.1.5 (Debian Etch, Linux 2.6.18). Was there any other method besides deleting the rdiff directory to fix this?


Thanks!


_______________________________________________
rdiff-backup-users mailing list at address@hidden
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/ RdiffBackupWiki





reply via email to

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