bash-3.2$ uname -a CYGWIN_NT-5.1 cy2k 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin bash-3.2$ duplicity --version duplicity 0.6.10 bash-3.2$ python --version Python 2.6.5 bash-3.2$ pwd /cygdrive/e/tmp bash-3.2$ duplicity restore -v6 "file://e:\duplicity-backup\hme" ./restore Using archive dir: /cygdrive/s/cygwin/home/chieftainy2k/.cache/duplicity/761ebfebb384074dfbd5b0beb7915a6d Using backup name: 761ebfebb384074dfbd5b0beb7915a6d Import of duplicity.backends.botobackend Succeeded Import of duplicity.backends.cloudfilesbackend Succeeded Import of duplicity.backends.ftpbackend Succeeded Import of duplicity.backends.giobackend Failed: No module named gio Import of duplicity.backends.hsibackend Succeeded Import of duplicity.backends.imapbackend Succeeded Import of duplicity.backends.localbackend Succeeded Import of duplicity.backends.rsyncbackend Succeeded Import of duplicity.backends.sshbackend Succeeded Import of duplicity.backends.tahoebackend Succeeded Import of duplicity.backends.webdavbackend Succeeded Main action: restore PASSPHRASE variable not set, asking user. GnuPG passphrase: ================================================================================ duplicity 0.6.10 (September 19, 2010) Args: /usr/bin/duplicity restore -v6 file://e:\duplicity-backup\hme ./restore CYGWIN_NT-5.1 cy2k 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 /usr/bin/python 2.6.5 (r265:79063, Jun 12 2010, 17:07:01) [GCC 4.3.4 20090804 (release) 1] ================================================================================ Using temporary directory /cygdrive/d/tmp/local/duplicity-K4HdTC-tempdir Temp has 16073531392 available, backup will use approx 34078720. Local and Remote metadata are synchronized, no sync needed. Added incremental Backupset (start_time: Sat Oct 23 12:42:29 2010 / end_time: Sun Oct 24 17:59:59 2010) Added incremental Backupset (start_time: Sun Oct 24 17:59:59 2010 / end_time: Thu Oct 28 23:00:37 2010) Added incremental Backupset (start_time: Thu Oct 28 23:00:37 2010 / end_time: Sat Oct 30 21:15:10 2010) Added incremental Backupset (start_time: Sat Oct 30 21:15:10 2010 / end_time: Tue Nov 2 21:07:26 2010) Last full backup date: Sat Oct 23 12:42:29 2010 ... after a while .......... Writing c/Documents and Settings/Administrator/NTUSER.DAT of type reg Traceback (most recent call last): File "/usr/bin/duplicity", line 1245, in with_tempdir(main) File "/usr/bin/duplicity", line 1238, in with_tempdir fn() File "/usr/bin/duplicity", line 1192, in main restore(col_stats) File "/usr/bin/duplicity", line 539, in restore restore_get_patched_rop_iter(col_stats)): File "/usr/lib/python2.6/site-packages/duplicity/patchdir.py", line 520, in Write_ROPaths for ropath in rop_iter: File "/usr/lib/python2.6/site-packages/duplicity/patchdir.py", line 493, in integrate_patch_iters final_ropath = patch_seq2ropath( normalize_ps( patch_seq ) ) File "/usr/lib/python2.6/site-packages/duplicity/patchdir.py", line 478, in patch_seq2ropath delta_ropath.open( "rb" ) ) File "/usr/lib/python2.6/site-packages/duplicity/librsync.py", line 167, in __init__ raise TypeError("basis_file must be a (true) file") TypeError: basis_file must be a (true) file