我有一个严重的问题。
今天早些时候,我不得不在我的私人电脑上全新安装 Ubuntu 17.10。我希望能够轻松访问我之前使用 Deja-dup 备份工具在外部硬盘上创建的(加密)备份。但是,我现在收到错误消息“恢复失败”,因为“没有要恢复的备份”,尽管我确实.difftar.gpg
在 Nautilus 中看到了相关文件。
我尝试使用命令行
duplicity restore file:///path_to_folder_contains_backups/ path_where_to_extract_it/
但收到错误消息:
CollectionsError: No backup chains found
跑步
sudo duplicity collection-status file:/path/to/file
返回有 1 个辅助备份链和 1 个具有匹配签名链的主备份链。但是,它还会抛出 gpg 警告:“主目录‘/path/to/my/homedirectory/.gnupg’的所有权不安全”。检查 /.gnupg 上的权限会给出
drwx------ 3 username username 4096 Apr 21 16:00 .
对于目录及其内部文件:
-rw------- 1 username username 43 Apr 21 16:00 gpg-agent.conf
-rw------- 1 username username 258 Apr 21 16:00 gpg.conf
drwx------ 2 username username 4096 Apr 21 13:25 private-keys-v1.d
-rw------- 1 username username 32 Apr 21 14:02 pubring.kbx
-rw------- 1 username username 1200 Apr 21 14:02 trustdb.gpg
该目录/private-keys-v1
是空的。
由于我无法访问所有私人文件,因此我将非常感激任何帮助。
答案1
对我来说似乎有效的是命令(恢复目前已进行到一半)
duplicity --gio file:///media/backup /tmp/restore
我已经替换了媒体/备份和/tmp/恢复分别包含备份文件路径和恢复目标。输入我在 Deja-dup 中设置备份时选择的 GNUpg 密码后,恢复过程开始。
详细信息请参阅本指南。