duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] Help needed->AssertionError during incremental back


From: mingzhe zhang
Subject: Re: [Duplicity-talk] Help needed->AssertionError during incremental backup/full backup/cleanup
Date: Sat, 12 Nov 2016 12:52:25 +0000 (UTC)

Hi, All
Anyone 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



Regards!
Mingzhe



reply via email to

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