duplicity-talk
[Top][All Lists]
Advanced

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

[Duplicity-talk] Duplicity does not restart after interrupted transmissi


From: Scott Hannahs
Subject: [Duplicity-talk] Duplicity does not restart after interrupted transmission
Date: Sun, 27 Jan 2013 12:58:12 -0500

Folks,

I have a backup script that runs unattended every night.  It backs up 3 
directories using rsync and a temp directory on the local machine.  I have been 
getting an error for the last week or so that keeps two of the directories from 
backing up.  It is an "Operation not permitted" error but it is not clear to me 
what operation is not being permitted by whom.


% DUPLICITY_OPT="--num-retries 5 \
> --tempdir /var/tmp/duplicity \
> --volsize 250 \
> --asynchronous-upload \
> --encrypt-key <YYYYYYYY> \
> --sign-key <XXXXXXXX> \
> --gpg-options=--default-key=<YYYYYYYY> \
> --force \
> --verbosity Notice \
> --allow-source-mismatch
> --exclude **/Documents/Virtual?Machines/**"
% duplicity $DUPLICITY_OPT $HOME/bin "rsync://address@hidden"/bin
Synchronizing remote metadata to local cache...
GnuPG passphrase: 
Copying duplicity-full-signatures.20121223T163241Z.sigtar.gpg to local cache.
Traceback (most recent call last):
  File "/sw/bin/duplicity", line 1411, in <module>
    with_tempdir(main)
  File "/sw/bin/duplicity", line 1404, in with_tempdir
    fn()
  File "/sw/bin/duplicity", line 1282, in main
    sync_archive(decrypt)
  File "/sw/bin/duplicity", line 1082, in sync_archive
    copy_to_local(fn)
  File "/sw/bin/duplicity", line 1031, in copy_to_local
    tdp.move(globals.archive_dir.append(loc_name))
  File "/sw/lib/python2.7/site-packages/duplicity/path.py", line 618, in move
    self.copy(new_path)
  File "/sw/lib/python2.7/site-packages/duplicity/path.py", line 444, in copy
    self.copy_attribs(other)
  File "/sw/lib/python2.7/site-packages/duplicity/path.py", line 449, in 
copy_attribs
    util.maybe_ignore_errors(lambda: os.chown(other.name, self.stat.st_uid, 
self.stat.st_gid))
  File "/sw/lib/python2.7/site-packages/duplicity/util.py", line 65, in 
maybe_ignore_errors
    return fn()
  File "/sw/lib/python2.7/site-packages/duplicity/path.py", line 449, in 
<lambda>
    util.maybe_ignore_errors(lambda: os.chown(other.name, self.stat.st_uid, 
self.stat.st_gid))
OSError: [Errno 1] Operation not permitted: 
'/Users/sth/.cache/duplicity/7367ecdb198484cff76410f2ae808846/duplicity-full-signatures.20121223T163241Z.sigtar.gz'


The file exists and I have full read/write permissions to it.
% ls -l 
'/Users/sth/.cache/duplicity/7367ecdb198484cff76410f2ae808846/duplicity-full.20121223T163241Z.manifest'
58729579 8 -rw-r--r--  1 sth  staff  162 Jan 27 12:45 
/Users/sth/.cache/duplicity/7367ecdb198484cff76410f2ae808846/duplicity-full.20121223T163241Z.manifest

contents of the manifest file are correct?
Hostname <HOSTNAME>.local
Localdir /Users/sth/bin
Volume 1:
    StartingPath   .  
    EndingPath     vts  
    Hash SHA1 35bc1e653f8b53f365829c4f84d1baefa3012bb7
% 

Any advice would be appreciated.
-Scott




reply via email to

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