3

我尝试使用以下命令作为示例从亚马逊恢复我的备份

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"

任何建议都会有很大帮助。

4

2 回答 2

4

如果您不想在 Dropbox 中存储备份,我想这可以忽略。

我和你一样想知道,看了一点:在我看来,Duplicity 试图加载 Dropbox 后端。请参阅/usr/lib64/python2.6/site-packages/duplicity/backends/dpbxbackend.py ,从 dropbox import client, rest, session中有一行
因为我没有安装这个 Python Dropbox 库,所以找不到它,但并不妨碍我将 Duplicity 用于其他后端

于 2014-02-01T14:21:50.793 回答
1

您可以通过运行安装 Dropbox python 客户端

root@host# pip install dropbox2
于 2015-12-02T08:21:54.073 回答