oleg@phoenixx ~ $ mkdir test oleg@phoenixx ~ $ echo "text" >> ./test/test.txt oleg@phoenixx ~ $ duplicity test file://test.bak Local and Remote metadata are synchronized, no sync needed. Last full backup date: none GnuPG passphrase: Retype passphrase to confirm: No signatures found, switching to full backup. --------------[ Backup Statistics ]-------------- StartTime 1441878734.14 (Thu Sep 10 12:52:14 2015) EndTime 1441878734.18 (Thu Sep 10 12:52:14 2015) ElapsedTime 0.04 (0.04 seconds) SourceFiles 2 SourceFileSize 5 (5 bytes) NewFiles 2 NewFileSize 5 (5 bytes) DeletedFiles 0 ChangedFiles 0 ChangedFileSize 0 (0 bytes) ChangedDeltaSize 0 (0 bytes) DeltaEntries 2 RawDeltaSize 5 (5 bytes) TotalDestinationSizeChange 233 (233 bytes) Errors 0 ------------------------------------------------- oleg@phoenixx ~ $ echo "new text" > ./test/test.txt oleg@phoenixx ~ $ duplicity test file://test.bak Local and Remote metadata are synchronized, no sync needed. Last full backup date: Thu Sep 10 12:52:09 2015 GnuPG passphrase: Retype passphrase to confirm: --------------[ Backup Statistics ]-------------- StartTime 1441878783.73 (Thu Sep 10 12:53:03 2015) EndTime 1441878783.75 (Thu Sep 10 12:53:03 2015) ElapsedTime 0.02 (0.02 seconds) SourceFiles 2 SourceFileSize 9 (9 bytes) NewFiles 0 NewFileSize 0 (0 bytes) DeletedFiles 0 ChangedFiles 1 ChangedFileSize 9 (9 bytes) ChangedDeltaSize 0 (0 bytes) DeltaEntries 1 RawDeltaSize 14 (14 bytes) TotalDestinationSizeChange 213 (213 bytes) Errors 0 ------------------------------------------------- oleg@phoenixx ~ $ duplicity restore file://test.bak ./restore Local and Remote metadata are synchronized, no sync needed. Last full backup date: Thu Sep 10 12:52:09 2015 GnuPG passphrase: Error 'basis_file must be a (true) file' patching test.txt oleg@phoenixx ~ $ duplicity restore -v9 file://test.bak ./restore Using archive dir: /home/oleg/.cache/duplicity/a4e479602a569407d6134969881c9a0e Using backup name: a4e479602a569407d6134969881c9a0e Import of duplicity.backends.azurebackend Succeeded Import of duplicity.backends.botobackend Succeeded Import of duplicity.backends.cfbackend Succeeded Import of duplicity.backends.copycombackend Succeeded Import of duplicity.backends.dpbxbackend Succeeded 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.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: restore ================================================================================ duplicity 0.7.04 (August 02, 2015) Args: /usr/bin/duplicity restore -v9 file://test.bak ./restore CYGWIN_NT-6.1-WOW phoenixx 2.2.1(0.289/5/3) 2015-08-20 11:40 i686 /usr/bin/python 2.7.10 (default, Jun 1 2015, 18:17:45) [GCC 4.9.2] ================================================================================ Using temporary directory /tmp/duplicity-AKIOGm-tempdir Registering (mkstemp) temporary file /tmp/duplicity-AKIOGm-tempdir/mkstemp-zeLugl-1 Temp has 28141924352 available, backup will use approx 34078720. Local and Remote metadata are synchronized, no sync needed. 6 files exist on backend 6 files exist in cache Extracting backup chains from list of files: [u'duplicity-full-signatures.20150910T095209Z.sigtar.gpg', u'duplicity-full .20150910T095209Z.manifest.gpg', u'duplicity-full.20150910T095209Z.vol1.difftar.gpg', u'duplicity-inc.20150910T095209Z.t o.20150910T095300Z.manifest.gpg', u'duplicity-inc.20150910T095209Z.to.20150910T095300Z.vol1.difftar.gpg', u'duplicity-ne w-signatures.20150910T095209Z.to.20150910T095300Z.sigtar.gpg'] File duplicity-full-signatures.20150910T095209Z.sigtar.gpg is not part of a known set; creating new set Ignoring file (rejected by backup set) 'duplicity-full-signatures.20150910T095209Z.sigtar.gpg' File duplicity-full.20150910T095209Z.manifest.gpg is not part of a known set; creating new set File duplicity-full.20150910T095209Z.vol1.difftar.gpg is part of known set File duplicity-inc.20150910T095209Z.to.20150910T095300Z.manifest.gpg is not part of a known set; creating new set File duplicity-inc.20150910T095209Z.to.20150910T095300Z.vol1.difftar.gpg is part of known set File duplicity-new-signatures.20150910T095209Z.to.20150910T095300Z.sigtar.gpg is not part of a known set; creating new s et Ignoring file (rejected by backup set) 'duplicity-new-signatures.20150910T095209Z.to.20150910T095300Z.sigtar.gpg' Found backup chain [Thu Sep 10 12:52:09 2015]-[Thu Sep 10 12:52:09 2015] Added incremental Backupset (start_time: Thu Sep 10 12:52:09 2015 / end_time: Thu Sep 10 12:53:00 2015) Added set Thu Sep 10 12:53:00 2015 to pre-existing chain [Thu Sep 10 12:52:09 2015]-[Thu Sep 10 12:53:00 2015] Last full backup date: Thu Sep 10 12:52:09 2015 Collection Status ----------------- Connecting with backend: BackendWrapper Archive directory: /home/oleg/.cache/duplicity/a4e479602a569407d6134969881c9a0e Found 0 secondary backup chains. Found primary backup chain with matching signature chain: ------------------------- Chain start time: Thu Sep 10 12:52:09 2015 Chain end time: Thu Sep 10 12:53:00 2015 Number of contained backup sets: 2 Total number of contained volumes: 2 Type of backup set: Time: Number of volumes: Full Thu Sep 10 12:52:09 2015 1 Incremental Thu Sep 10 12:53:00 2015 1 ------------------------- No orphaned or incomplete backup sets found. PASSPHRASE variable not set, asking user. GnuPG passphrase: Registering (mktemp) temporary file /tmp/duplicity-AKIOGm-tempdir/mktemp-Ur8aqv-2 Registering (mktemp) temporary file /tmp/duplicity-AKIOGm-tempdir/mktemp-sH0TeY-3 Error 'basis_file must be a (true) file' patching test.txt Deleting /tmp/duplicity-AKIOGm-tempdir/mktemp-Ur8aqv-2 Forgetting temporary file /tmp/duplicity-AKIOGm-tempdir/mktemp-Ur8aqv-2 Processed volume 1 of 2 Deleting /tmp/duplicity-AKIOGm-tempdir/mktemp-sH0TeY-3 Forgetting temporary file /tmp/duplicity-AKIOGm-tempdir/mktemp-sH0TeY-3 Processed volume 2 of 2 Releasing lockfile Removing still remembered temporary file /tmp/duplicity-AKIOGm-tempdir/mkstemp-zeLugl-1