[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Duplicity-talk] Help needed->AssertionError during incremental back
From: |
edgar . soldin |
Subject: |
Re: [Duplicity-talk] Help needed->AssertionError during incremental backup/full backup/cleanup |
Date: |
Sun, 13 Nov 2016 16:31:19 +0100 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 12.11.2016 13:52, mingzhe zhang via Duplicity-talk wrote:
> Hi, AllAnyone has any idea about question in my previous email? Now my
> duplicity doesn't work due to this crash. It would be really good if anyone
> could give me some hints on how to fix this.
> Today, I also tried 'duplicity remove-older-than now --dry-run'. it failed
> with same crash again. here is crash dump.
> Any help or suggestion on how to fix this would be highly appreciated!
>
> DEBUG 1. File duplicity-full.20161029T183001Z.vol999.difftar.gz is part of
> known set
> DEBUG 1. File duplicity-full.20161103T070534Z.manifest is not part of a known
> set; creating new set
> DEBUG 1. Releasing lockfile /home/duplicity/cache/spock_to_syno/lockfile.lock
> INFO 1. Using temporary directory /home/duplicity/tmp/duplicity-dXVRs3-tempdir
> ERROR 30 AssertionError. Traceback (most recent call last):. File
> "/usr/local/bin/duplicity", line 1539, in <module>. with_tempdir(main).
> File "/usr/local/bin/duplicity", line 1533, in with_tempdir. fn(). File
> "/usr/local/bin/duplicity", line 1387, in main. do_backup(action). File
> "/usr/local/bin/duplicity", line 1412, in do_backup.
> globals.archive_dir).set_values(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 710,
> in set_values. self.get_backup_chains(partials + backend_filename_list).
> File "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line
> 835, in get_backup_chains. add_to_sets(f). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 829,
> in add_to_sets. if new_set.add_filename(filename):. File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 101,
> in add_filename. self.set_manifest(filename). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 149,
> in set_manifest. self.set_files_changed(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 128,
> in set_files_changed. mf = self.get_manifest(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 250,
> in get_manifest. return self.get_local_manifest(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 225,
> in get_local_manifest. return
> manifest.Manifest().from_string(manifest_buffer). File
> "/usr/local/lib/python2.7/site-packages/duplicity/manifest.py", line 207, in
> from_string. assert filecount == len(self.files_changed). AssertionError.
>
> Regards!Mingzhe
>
>
> On Monday, November 7, 2016 10:14 PM, mingzhe zhang <address@hidden>
> wrote:
>
>
> Hi,My duplicity failed every time during incremental backup/full
> backup/cleanup with AssertionError. Error message is copied below. Any one
> can give me some hints on how can I fix the issue? Now my backup doesn't work
> anymore. thanks!
> # basis system info: # duplicity (0.7.7.1)
> OpenBSD 6.0 amd64
>
> # Error message #NOTICE 1. Local and Remote metadata are synchronized, no
> sync needed.
> ERROR 30 AssertionError. Traceback (most recent call last):. File
> "/usr/local/bin/duplicity", line 1539, in <module>. with_tempdir(main).
> File "/usr/local/bin/duplicity", line 1533, in with_tempdir. fn(). File
> "/usr/local/bin/duplicity", line 1387, in main. do_backup(action). File
> "/usr/local/bin/duplicity", line 1412, in do_backup.
> globals.archive_dir).set_values(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 710,
> in set_values. self.get_backup_chains(partials + backend_filename_list).
> File "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line
> 835, in get_backup_chains. add_to_sets(f). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 829,
> in add_to_sets. if new_set.add_filename(filename):. File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 101,
> in add_filename. self.set_manifest(filename). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 149,
> in set_manifest. self.set_files_changed(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 128,
> in set_files_changed. mf = self.get_manifest(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 250,
> in get_manifest. return self.get_local_manifest(). File
> "/usr/local/lib/python2.7/site-packages/duplicity/collections.py", line 225,
> in get_local_manifest. return
> manifest.Manifest().from_string(manifest_buffer). File
> "/usr/local/lib/python2.7/site-packages/duplicity/manifest.py", line 207, in
> from_string. assert filecount == len(self.files_changed). AssertionError
>
>
please upgrade manually to latest duplicity 0.7.10 and retry. ..ede/duply.net