Backup
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
來儲存備份。我不確定這是否是重複、重複或 python 行為的變化。知道如何解決這個問題並重複完整的文件夾,因為它曾經可以工作嗎?編輯
現在,我認為這是 duply 中的一個錯誤,它試圖根據 ftp 的要求將使用者名添加到文件夾中。
我的解決方法是創建一個符號連結
/root/@/mnt
->/mnt
,但這只不過是一種解決方法。因此,非常感謝您提供更好的想法!
這是一個已修復的錯誤
2.0.2 (23.05.2017)
- 錯誤修正:永遠不要在 file:// 目標中插入憑據
您可以從http://duply.net獲取最新版本。
..ede / duply.net