duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] Duplicity does not restart after interrupted transm


From: GDR!
Subject: Re: [Duplicity-talk] Duplicity does not restart after interrupted transmission
Date: Mon, 28 Jan 2013 17:48:29 +0100
User-agent: K-9 Mail for Android

Chown (changing ownership) of mentioned file failed. I dont know how it works on macos, but on linux you need to be a root to do it.

Scott Hannahs <address@hidden> wrote:
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




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

--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
reply via email to

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