|
From: | Jonathan Campbell |
Subject: | [Duplicity-talk] verify and restore |
Date: | Thu, 12 Jul 2007 16:54:12 +0100 |
I am currently using RC9 but have not had any 100% successful verificatiion or restore with other previous recent versions. I am using ssh and encrypt to backup files and the backup process seems to look OK and completes without errors. But verify and restore always fails before completion. I have tried backing up to a number of different servers (including rsync.net) in case it is a remote server problem and result is always the same. Here is output from a recent test backup (an incremental backup with no changes to the files) following a successful full backup, followed by a failing verify. --------------[ Backup Statistics ]-------------- StartTime 1184225051.64 (Thu Jul 12 08:24:11 2007) EndTime 1184225055.09 (Thu Jul 12 08:24:15 2007) ElapsedTime 3.45 (3.45 seconds) SourceFiles 201 SourceFileSize 26810803 (25.6 MB) NewFiles 0 NewFileSize 0 (0 bytes) DeletedFiles 0 ChangedFiles 0 ChangedFileSize 0 (0 bytes) ChangedDeltaSize 0 (0 bytes) DeltaEntries 0 RawDeltaSize 0 (0 bytes) TotalDestinationSizeChange 1455 (1.42 KB) Errors 0 ------------------------------------------------- # duplicity --verify --encrypt-key 417D6DE6 scp://address@hidden/backups /home/e-smith/files/ibays/Primary/files/site Password: GnuPG passphrase: Retype to confirm: Password: duplicity-full.2007-07-12T07:40:42+01:00.manifest.gpg 100% 916 0.9KB/s 00:00 Traceback (most recent call last): File "/usr/bin/duplicity", line 378, in ? if __name__ == "__main__": main() File "/usr/bin/duplicity", line 360, in main elif action == "verify": verify(col_stats) File "/usr/bin/duplicity", line 270, in verify for backup_ropath, current_path in collated: File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 170, in collate2iters try: relem1 = riter1.next() File "/usr/lib/python2.3/site-packages/duplicity/patchdir.py", line 431, in integrate_patch_iters for patch_seq in collated: File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 170, in collate2iters try: relem1 = riter1.next() File "/usr/lib/python2.3/site-packages/duplicity/patchdir.py", line 92, in difftar2path_iter tarinfo_list = [tar_iter.next()] File "/usr/lib/python2.3/site-packages/duplicity/patchdir.py", line 284, in next if not self.tarfile: self.set_tarfile() File "/usr/lib/python2.3/site-packages/duplicity/patchdir.py", line 279, in set_tarfile self.current_fp = self.fileobj_iter.next() File "/usr/bin/duplicity", line 215, in get_fileobj_iter backup_set.volume_name_dict[vol_num], KeyError: 1 --- Jonathan Campbell Accentika Internet Ltd Home of the Accent-on-Business web system for businesses 7 Church Street Kempsey Worcester WR5 3JG Tel: 01905 828213 |
[Prev in Thread] | Current Thread | [Next in Thread] |