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

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

[rdiff-backup-users] missing hashes and cygwin 1.1.15


From: David A. Horner
Subject: [rdiff-backup-users] missing hashes and cygwin 1.1.15
Date: Wed, 28 May 2008 00:45:58 -0400

Hello there everyone!

Love rdiff-backup, been using it for quite some time now.  I'm just
now trying cygwin for rdiff-backup.
I have been using 1.0.5 and all my increments were created using 1.0.5.

When installing cygwin, I found that there was support already in
setup.exe this was rdiff-backup 1.1.15,
So I've also gone to my machines with 1.0.5 and replaced them with
1.1.15 as well.  Backups using 1.1.15 between fedora machines work
fine.

However. When I try to restore in cygwin going against a fedora 7
machine using 1.1.15 I get the following:

A ton of messages of the form:
Hash for /path/to/file missing, cannot check

Then after all the hash missing errors it finally dies on this exception:
Exception '[Errno 2] No such file or directory' raised of class '<type
'exceptions.OSError'>':
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
302, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
322, in Main
    take_action(rps)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
288, in take_action
    elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
499, in Restore
    inc_rpath, dest_rp, time)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 37, in Restore
    TargetS.patch(target, diff_iter)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 291, in patch
    ITR(diff.index, diff)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/rorpiter.py",
line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 608, in fast_process
    rpath.rename(tf, rp)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line
252, in rename
    else: rp_source.conn.os.rename(rp_source.path, rp_dest.path)

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
302, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
322, in Main
    take_action(rps)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
288, in take_action
    elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line
499, in Restore
    inc_rpath, dest_rp, time)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 37, in Restore
    TargetS.patch(target, diff_iter)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 291, in patch
    ITR(diff.index, diff)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/rorpiter.py",
line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/restore.py",
line 608, in fast_process
    rpath.rename(tf, rp)
  File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line
252, in rename
    else: rp_source.conn.os.rename(rp_source.path, rp_dest.path)
OSError: [Errno 2] No such file or directory

Can anyone suggest how I go about resolving these missing hash errors?
 Also the exception?

Thanks so much,  I sleep better now that I have rdiff-backup in my life. :)

--Dave
http://dave.thehorners.com/




reply via email to

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