Can't restore backup: KeyError: 1
I have two servers running CentOS 7 x64. They originally had Duplicity 0.6.24 from the CentOS repository and, as part of the debugging effort, have subsequently been upgraded to 0.7.5 from source. I removed the Duplicity files from the Python directory during this process.
Each server has a separate keypair - both parts are on the server. They both back up to the same FTP repository. There are several full backups and about 20 incremental backups between them. They run Python 2.7.5, librsync 1.0.0, gpg 2.0.22 and libgcrypt 1.5.3.
All of the backups complete successfully and I get a normal list when I run collection-status. When I try to restore from any of the checkpoints that I tried, the files are downloaded to the server and I get the following error:
No orphaned or incomplete backup sets found.
Releasing lockfile <lockfile.
Removing still remembered temporary file /tmp/duplicity-
Removing still remembered temporary file /tmp/duplicity-
Traceback (most recent call last):
File "/usr/bin/
with_
File "/usr/bin/
fn()
File "/usr/bin/
do_
File "/usr/bin/
restore(
File "/usr/bin/
restore_
File "/usr/lib64/
for ropath in rop_iter:
File "/usr/lib64/
for patch_seq in collated:
File "/usr/lib64/
setrorps(
File "/usr/lib64/
elems[i] = iter_list[i].next()
File "/usr/lib64/
tarinfo_list = [tar_iter.next()]
File "/usr/lib64/
self.
File "/usr/lib64/
self.current_fp = self.fileobj_
File "/usr/bin/
backup_
KeyError: 1
I searched for the error and found some very old bugs that had subsequently been squashed. I would be grateful for any assistance restoring a backup.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Duplicity Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Revision history for this message
|
#1 |
On 23.11.2015 21:17, igobyjames wrote:
> New question #275294 on Duplicity:
> https:/
>
> I have two servers running CentOS 7 x64. They originally had Duplicity 0.6.24 from the CentOS repository and, as part of the debugging effort, have subsequently been upgraded to 0.7.5 from source. I removed the Duplicity files from the Python directory during this process.
>
> Each server has a separate keypair - both parts are on the server. They both back up to the same FTP repository. There are several full backups and about 20 incremental backups between them. They run Python 2.7.5, librsync 1.0.0, gpg 2.0.22 and libgcrypt 1.5.3.
>
> All of the backups complete successfully and I get a normal list when I run collection-status. When I try to restore from any of the checkpoints that I tried, the files are downloaded to the server and I get the following error:
>
> No orphaned or incomplete backup sets found.
> Releasing lockfile <lockfile.
> Removing still remembered temporary file /tmp/duplicity-
> Removing still remembered temporary file /tmp/duplicity-
> Traceback (most recent call last):
> File "/usr/bin/
> with_tempdir(main)
> File "/usr/bin/
> fn()
> File "/usr/bin/
> do_backup(action)
> File "/usr/bin/
> restore(col_stats)
> File "/usr/bin/
> restore_
> File "/usr/lib64/
> for ropath in rop_iter:
> File "/usr/lib64/
> for patch_seq in collated:
> File "/usr/lib64/
> setrorps(overflow, elems)
> File "/usr/lib64/
> elems[i] = iter_list[i].next()
> File "/usr/lib64/
> tarinfo_list = [tar_iter.next()]
> File "/usr/lib64/
> self.set_tarfile()
> File "/usr/lib64/
> self.current_fp = self.fileobj_
> File "/usr/bin/
> backup_
> KeyError: 1
>
> I searched for the error and found some very old bugs that had subsequently been squashed. I would be grateful for any assistance restoring a backup.
>
looks like duplicity is missing a volume. can you a file listing of your backend folder?
..ede/duply.net
Revision history for this message
|
#2 |
Here it is. If a file is missing - can we put a control in place to stop this from happening?
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
duplicity-
Revision history for this message
|
#3 |
On 24.11.2015 20:47, igobyjames wrote:
> Here it is. If a file is missing - can we put a control in place to stop
> this from happening?
did you have a look yourself? afaics there are some full chains missing volumes at the start (eg. full.20151112T0
1. how did you list the backend files?
2. what is your backend?
fyi. 0.7.04 patched this issue
* Merged in lp:~raymii/duplicity/fix-swiftbackend-max-10000-files-in-list
- Swiftclient by default returns at max 10000 files. By adding
full_
Ref: https:/
and http://
so it might be a backend bug.
wrt. prevention. verify your backups on a regular basis and you will know they should work if push comes to shove. disadvantage is of course that this strategy multiplies your amount of traffic.
..ede/duply.net
Revision history for this message
|
#4 |
1. "ls -1" command
2. A Linux server connected with FTP
If there are files in the chain that are missing, why does Duplicity report that there is a backup at that time? It might be better to fail and not list that checkpoint? I am assuming that volumes haven't been deleted after checkpoints were made but I think that's realistic as we haven't touched the backup server.
Revision history for this message
|
#5 |
On 26.11.2015 13:07, igobyjames wrote:
> Question #275294 on Duplicity changed:
> https:/
>
> Status: Answered => Open
>
> igobyjames is still having a problem:
> 1. "ls -1" command
> 2. A Linux server connected with FTP
that probably rules out a listing issue, provided you listed the files locally on the ftp box.
>
> If there are files in the chain that are missing, why does Duplicity
> report that there is a backup at that time? It might be better to fail
> and not list that checkpoint? I am assuming that volumes haven't been
> deleted after checkpoints were made but I think that's realistic as we
> haven't touched the backup server.
>
not sure about the internals, maybe Ken has some background on how duplicity detects chains on the backend. Ken?
..ede/duply.net
Revision history for this message
|
#6 |
Duplicity only looks for the presence of difftar files that fit in the
backup set. The assumption is that all files were successfully written.
At some point we should close that gap.
One question, when you upgraded from source, did you first remove the
repository version? It's entirely possible that the install from source
put the duplicity files in a non-default place. That can cause all sorts
of issues since each distro seems to differ on file hierarchy.
On Thu, Nov 26, 2015 at 6:51 AM, edso <email address hidden>
wrote:
> Question #275294 on Duplicity changed:
> https:/
>
> Status: Open => Answered
>
> edso proposed the following answer:
> On 26.11.2015 13:07, igobyjames wrote:
> > Question #275294 on Duplicity changed:
> > https:/
> >
> > Status: Answered => Open
> >
> > igobyjames is still having a problem:
> > 1. "ls -1" command
> > 2. A Linux server connected with FTP
>
> that probably rules out a listing issue, provided you listed the files
> locally on the ftp box.
>
> >
> > If there are files in the chain that are missing, why does Duplicity
> > report that there is a backup at that time? It might be better to fail
> > and not list that checkpoint? I am assuming that volumes haven't been
> > deleted after checkpoints were made but I think that's realistic as we
> > haven't touched the backup server.
> >
>
> not sure about the internals, maybe Ken has some background on how
> duplicity detects chains on the backend. Ken?
>
> ..ede/duply.net
>
> --
> You received this question notification because your team duplicity-team
> is an answer contact for Duplicity.
>
> _______
> Mailing list: https:/
> Post to : <email address hidden>
> Unsubscribe : https:/
> More help : https:/
>
Can you help with this problem?
Provide an answer of your own, or ask igobyjames for more information if necessary.