Дубличество не выполняется через анакрон в 14.04

С момента реализации опции lockfile я не могу запустить двуличие с помощью anacron (https://bugs.launchpad.net/duplicity/+bug/1320641). Есть ли способ обойти это?

1
задан 27 July 2014 в 19:57

1 ответ

В предыдущей версии эта ошибка отсутствует. Так почему бы не понизить? Например, с sudo apt-get install duplicity=0.6.21-0ubuntu4.1.

Если я удалю .cache / duplicity / до того, как anacron запускает скрипт, скрипт также успешно работает.

Это может быть связано с прерыванием дублирования сигналом во время выключения. Попробуйте отключить ОС во время ручного резервного копирования и запустите его снова вручную, чтобы проверить, не возникла ли эта ошибка. эта вилка на 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    

, вы можете попробовать это.

1
ответ дан 24 May 2018 в 05:13

Другие вопросы по тегам:

Похожие вопросы: