deja dup 备份恢复失败

deja dup 备份恢复失败

我在尝试从 13.10 上的 Deja Dup 恢复时收到此消息

备份位置“/media/lawsonfamily/My Passport/duplicity-full.20140210T071338Z.vol177.difftar.gz”不存在。

但是,它确实存在!我的备份保存在可以打开的外部驱动器上,但 Deja Dup 无法恢复我的文件。我有很多家庭照片想要恢复,但这让我不抱太大希望。

请帮助。

答案1

确保您的外部硬盘已连接、通电并安装。如果是这种情况,您应该能够在文件管理器 Nautilus 中查看文件。

然后,您应该找到将文件备份到的文件夹的位置。使用 Nautilus 导航到那里,这样您就位于包含所有压缩备份文件的文件夹中。现在按ctrl+L以文本形式显示当前目录。现在复制该目录。

打开终端(++ ctrl)并输入:altT
duplicity list-current-files "file://PasteLocationHere" > backuplist.txt

(要粘贴到终端,请右键单击并选择粘贴或使用ctrl+ shift+ V

例如它可能看起来像:

duplicity list-current-files "file:///media/HD1TB/backup folder" > backuplist.txt

现在我们可以做的是打开刚刚生成的文件backuplist.txt(通过运行命令gedit backuplist.txtnano backuplist.txt),它将告诉我们硬盘上备份了哪些目录。现在我们可以做的是查看该列表以找到我们要恢复的目录并复制该目录。例如,该文件可能如下所示:

Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sun Jan  5 14:25:20 2014
Wed Feb 19 21:21:58 2014 .
Sat Jan  4 17:15:24 2014 home
Mon Mar  3 13:56:33 2014 home/jamie
Thu Feb 27 14:41:17 2014 home/jamie/Documents
Thu Feb 27 14:41:17 2014 home/jamie/Documents/important_form.odt
Thu Feb 27 14:41:04 2014 home/jamie/Documents/untitled1.txt
Thu Feb 13 08:29:22 2014 home/jamie/Desktop/Timetable.odt
Wed Feb 12 16:52:27 2014 home/jamie/Desktop/Timetable.pdf
Thu Feb 27 10:00:24 2014 home/jamie/test.py

现在我们可以选择其中一个文件夹(例如home/jamie/Documents)进行恢复。为此,复制要恢复的目录并运行以下命令:

duplicity --file-to-restore "home/jamie/Documents/" "file:///media/HD1TB/backup folder" "/home/jamie/restoreFolder" --no-encryption(restoreFolder 应该不是在运行命令之前已经存在)。你应该jamie用你的用户名替换它(它写在终端里,类似于:jamie@Cooper:~$它在哪里userName@computerName:~$

现在,如果您打开主目录中名为:的文件夹,restoreFolder您应该会看到想要恢复的文件夹中的所有文件。

相关内容