После обновления с Ubuntu 14 до Ubuntu 16, duply
перестал работать - вернее, продолжал работать, но сохранил файлы резервных копий не в том каталоге.
Это двойная конфигурация (отрывок):
TARGET='file:///mnt/backup/server'
TARGET_USER=''
TARGET_PASS=''
И вот что ps -aux
сообщает мне, когда начинается резервное копирование:
python2 /usr/bin/duplicity --name duply_server --encrypt-key XXXXXXXX --sign-key XXXXXXXX --verbosity 4 --full-if-older-than 14D --force --exclude-filelist /root/.duply/server/exclude / file://@/mnt/backup/server
Обратите внимание на знак AT (@) в имени файла (последний параметр). Когда бежать от /root/
, Это вызывает duplicity
создать папку /root/@/mnt/backup/server
хранить там резервную копию. Я не уверен, является ли это изменением поведения duply, duplicity или python. Есть идеи, как решить эту проблему и указать дублирующую полную папку, как раньше?
редактировать
На данный момент я предполагаю, что это ошибка в duply, которая пытается добавить имя пользователя в папку, как требуется для ftp.
Мое решение - создать символическую ссылку /root/@/mnt
-> /mnt
, но это не более чем обходной путь. Так что большое спасибо за лучшие идеи!
это ошибка, которая была исправлена с помощью
2.0.2 (23.05.2017)
- исправление: никогда не вставляйте кредиты в файл: // цели
вы можете получить последнюю версию из http://duply.net.
..ede / duply.net