Назад | Перейти на главную страницу

Duply добавляет AT (@) перед путем (Ubuntu 16)

После обновления с 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