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

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

[rdiff-backup-users] Daylight Saving Time problem?


From: Randall Nortman
Subject: [rdiff-backup-users] Daylight Saving Time problem?
Date: Sun, 3 Apr 2005 08:44:33 -0400
User-agent: Mutt/1.3.28i

I woke up this morning to nasty errors from my rdiff-backup cron job,
which I assume are most likely caused by the DST switch.  First, I got
"AssertionError: Time 1112514303 is out of bounds", and the backup
failed.  Now, when I try to regress the archive, I get
"AssertionError: Too many recent increments".

I'm using rdiff-backup 0.12.7.  Full backtrace of the first error:

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 254, in 
Main
    take_action(rps)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 226, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 267, in 
Backup
    Time.setprevtime(prevtime)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Time.py", line 52, in 
setprevtime
    assert 0 < timeinseconds < curtime, \
AssertionError: Time 1112514303 is out of bounds


And the error when trying to regress:

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 254, in 
Main
    take_action(rps)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 236, in 
take_action
    elif action == "check-destination-dir": CheckDest(rps[0])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 634, in 
CheckDest
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/python2.3/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.3/site-packages/rdiff_backup/regress.py", line 159, in 
iterate_meta_rfs
    raw_rfs = iterate_raw_rfs(mirror_rp, inc_rp)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/regress.py", line 129, in 
iterate_raw_rfs
    root_rf = RegressFile(mirror_rp, inc_rp, restore.get_inclist(inc_rp))
  File "/usr/lib/python2.3/site-packages/rdiff_backup/regress.py", line 181, in 
__init__
    self.set_regress_inc()
  File "/usr/lib/python2.3/site-packages/rdiff_backup/regress.py", line 196, in 
set_regress_inc
    assert len(newer_incs) <= 1, "Too many recent increments"
AssertionError: Too many recent increments


So... how do I fix this?

Thanks,

Randall




reply via email to

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