duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] SHA1 hash mismatch (I see previous messages as old


From: M. Ini
Subject: Re: [Duplicity-talk] SHA1 hash mismatch (I see previous messages as old as 2003)
Date: Sat, 4 May 2019 23:45:50 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1

Hi Edgar,

I've encountered errors on this system unrelated with duplicity, sporadically corrupted files, I've spent quite a few hours testing with different storage devices and finally I've had errors on all of them.

(Errors might be more frequent on certain modalities of file write/copy, possibly related with size, buffered/unbuffered or go figure what else ["go figure" has to do with my poor knowledge of kernel and file I/O], which might explain while I had them systematically with Duplicity and not at all e.g. creating and extracting borg repos or 7z files or gpg-encrypted-zlib-compressed files. The first error I could spot was actually a single "mutated" byte in a 1+GB video file.)

I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:

https://bugzilla.kernel.org/show_bug.cgi?id=201685

Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.


Best regards

On 21/4/19 02:13, M. Ini wrote:

Edgar, not sure it matters, I forgot to mention:

$ python3 --version
Python 3.6.7

Best regards


On 8/4/19 12:59, M. Ini via Duplicity-talk wrote:
[...]
would you mind running the backup to a folder on your local hard drive? just to make sure it is not some weird issue writing/reading to the external drive?
as said up until now such issues on this list were exactly what the checksum is there to detect write/read errors on the backend.

thx.. ede/duply.net




Thank you again. You find the local test results below.

Worth pointing out:

  1. local disk encrypted ext4 + LUKS, external one is NTFS
  2. copied and verified tar and tgz and 7z archives of size up to various GB each between these two disks, no problems so far
  3. plenty of other apps, some handling big files, none giving any disk I/O problems at the moment, using this PC many hours/day nearly all days (the borg repo is various tens of GBs at the moment and I've already tested restore and diff, everything identical)
  4. local disk was recently reformatted, March 10, after a bad maneuver by myself (should sleep more) removed everything on the disk instead of an SD card (which is why I want a tidy unified incremental backup now)
  5. both disks are not old hardware, not giving I/O problems

I'm seeing more and more apps coming out "all-in-one", statically linked-in libs, borg itself is a standalone binary, Go Hugo too I believe (or it used to be), and plenty of GUI apps too are now also being released as .AppImage e.g. Musescore, Shotcut, the Electrum BTC wallet...

For an app like duplicity it would possibly improve security... less chances e.g. that a hacked external lib slips in a second pub key to gpg of an additional recipient of the asymmetric encryption, which would be kind of an encryption backdoor (just thinking, maybe it wouldn't be possible anyway).


Here is the test, two runs (I manually renamed the captured output files and launched the same doTest... script).

In the first run, with verify I got a class of errors that I had forgot to mention (see end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt").

In the second run, with verify I got the SHA1 hash mismatch error again.



+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "doTestDuplicity.sh"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
#!/bin/bash

# Previous test
# duplicity -v9 --no-encryption /home/$USER/testDuplicity_source file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup &> testDuplicity_creation_consoleOutput.txt
# duplicity -v9 verify --no-encryption file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/$USER/testDuplicity_source &> testDuplicity_verify_consoleOutput.txt

# Local
duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup &> testDuplicity_creationLocal_consoleOutput.txt

duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source &> testDuplicity_verifyLocal_consoleOutput.txt

...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "doTestDuplicity.sh"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-um4UZB-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Temp has 2662791380992 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
1 file exists in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.
No backup chains with active signatures found
No orphaned or incomplete backup sets found.
No signatures found, switching to full backup.
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Selecting testDuplicity_source
Comparing . and None
Getting delta of (. dir) and None
A .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and None
Getting delta of (randomBytes1.bin reg) and None
A randomBytes1.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol1.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
AsyncScheduler: task completed successfully
Processed volume 1
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol2.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: task completed successfully
Processed volume 2
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol3.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: task completed successfully
Processed volume 3
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol4.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: task completed successfully
Processed volume 4
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol5.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: task completed successfully
Processed volume 5
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and None
Getting delta of (randomBytes2.bin reg) and None
A randomBytes2.bin
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol6.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
AsyncScheduler: task completed successfully
Processed volume 6
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol7.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: task completed successfully
Processed volume 7
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol8.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: task completed successfully
Processed volume 8
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol9.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: task completed successfully
Processed volume 9
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol10.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: task completed successfully
Processed volume 10
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol11.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: task completed successfully
Processed volume 11
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol12.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: task completed successfully
Processed volume 12
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol13.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: task completed successfully
Processed volume 13
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol14.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: task completed successfully
Processed volume 14
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol15.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: task completed successfully
Processed volume 15
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol16.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: task completed successfully
Processed volume 16
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
--------------[ Backup Statistics ]--------------
StartTime 1554734233.49 (Mon Apr  8 11:37:13 2019)
EndTime 1554734673.71 (Mon Apr  8 11:44:33 2019)
ElapsedTime 440.22 (7 minutes 20.22 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 3
NewFileSize 4351484124 (4.05 GB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 4351480028 (4.05 GB)
TotalDestinationSizeChange 3318034978 (3.09 GB)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-qG1VP3-tempdir
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Processed volume 1 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Processed volume 2 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Processed volume 3 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Processed volume 4 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Traceback (innermost last):
  File "/usr/bin/duplicity", line 1560, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1546, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1398, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1479, in do_backup
    verify(col_stats)
  File "/usr/bin/duplicity", line 875, in verify
    for backup_ropath, current_path in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 276, in collate2iters
    relem1 = riter1.next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 521, in integrate_patch_iters
    for patch_seq in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 389, in yield_tuples
    setrorps(overflow, elems)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 378, in setrorps
    elems[i] = iter_list[i].next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 128, in difftar2path_iter
    multivol_fileobj.close()  # aborting in middle of multivol
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 249, in close
    if not self.addtobuffer():
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 233, in addtobuffer
    self.buffer += fp.read()
  File "/usr/lib/python2.7/tarfile.py", line 829, in read
    buf += self.fileobj.read()
  File "/usr/lib/python2.7/tarfile.py", line 743, in read
    return self.readnormal(size)
  File "/usr/lib/python2.7/tarfile.py", line 758, in readnormal
    return self.__read(size)
  File "/usr/lib/python2.7/tarfile.py", line 748, in __read
    buf = self.fileobj.read(size)
  File "/usr/lib/python2.7/dist-packages/duplicity/dup_temp.py", line 209, in read
    return self.fileobj.read(length)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
 IOError: CRC check failed 0x9c6bee51 != 0x608840e3L

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-oeY15D-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Temp has 2659422388224 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Processing remote manifest duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Selecting testDuplicity_source
Comparing . and .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and randomBytes1.bin
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and randomBytes2.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
AsyncScheduler: task completed successfully
Processed volume 1
--------------[ Backup Statistics ]--------------
StartTime 1554735087.02 (Mon Apr  8 11:51:27 2019)
EndTime 1554735087.48 (Mon Apr  8 11:51:27 2019)
ElapsedTime 0.46 (0.46 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
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 20 (20 bytes)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
21 files exist on backend
5 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest is not part of a known set; creating new set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Added incremental Backupset (start_time: Mon Apr  8 11:37:13 2019 / end_time: Mon Apr  8 11:51:26 2019)
Added set Mon Apr  8 11:51:26 2019 to pre-existing chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:51:26 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:51:26 2019
Number of contained backup sets: 2
Total number of contained volumes: 17
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
         Incremental         Mon Apr  8 11:51:26 2019                 1
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-w4CYdp-tempdir
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest (153)
Found manifest volume 1
Found 1 volumes in manifest
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Processed volume 1 of 17
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processed volume 2 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Processed volume 3 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20190408T143713Z.vol3.difftar.gz
 Calculated hash: 9655e7925626b29869a73e0baf5f8f1e814d45f7
 Manifest hash: 59502524a35385706b70aada8b2148fff44bd287

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-




_______________________________________________
Duplicity-talk mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/duplicity-talk

reply via email to

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