我尝试使用以下命令从亚马逊恢复我的备份
duplicity restore --sign-key '7F73FA36' --encrypt-key '5FD0100F' scp://rich@backup_server//mnt/backups/edge/main
并且shell返回以下错误
"Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1466, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1459, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1312, in main"
任何建议都会有很大帮助。
答案 0 :(得分:4)
如果您不想在Dropbox中存储备份,我想这可以忽略。
我想和你一样,并且看了一下:在我看来,Duplicity试图加载一个Dropbox后端。请参阅 /usr/lib64/python2.6/site-packages/duplicity/backends/dpbxbackend.py ,来自dropbox导入客户端的一行,rest,session <登记/> 由于我没有安装这个Python Dropbox库,它找不到它,但不会阻止我将Duplicity用于其他后端
答案 1 :(得分:1)
您可以通过运行
安装dropbox python客户端root@host# pip install dropbox2