Lockfileオプションの実装以来、anacronを介して重複を実行することはできません( https://bugs.launchpad.net/duplicity/+bug/1320641 )。これを回避する方法はありますか?
やって
rm -rf〜/.cache/deja-dup/*
rm -rf〜/.cache/duplicity/*
問題が解決したようです。
ソース https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/13188
以前のバージョンにはそのバグはありません。なぜダウングレードしないのですか?
たとえば、Sudo apt-get install duplicity=0.6.21-0ubuntu4.1
。
Anacronがスクリプトを実行する前に.cache/duplicity /を削除すると、スクリプトも正常に実行されます。
これは、シャットダウン中の信号による重複の中断が原因である可能性があります。手動バックアップ中にOSをシャットダウンし、手動で再実行して、エラーが発生するかどうかを確認してください。
this githubのフォークは割り込み信号を次のように処理します
# The lock succeeded. Create a signal handler to remove the lock file when the process terminates.
trap 'EXITCODE=$?; echo "Removing lock. Exit code: ${EXITCODE}" >>${LOGFILE}; rm -f "${LOCKFILE}"' 0
あなたはこれを試すことができます。