我正在尝试从 Deja Dup 备份中恢复。我原来的系统是 Zorin 9,但是当磁盘损坏时,我转移到安装在新磁盘上的 Ubuntu 14。我认为这不会造成任何问题,平台是相同的,只是觉得我应该提一下。
大部分备份都恢复正常了,但我收到了 46 个文件的列表(不幸的是,其中包括一些我非常想恢复的 thunderbird 收件箱和 skype 聊天记录),并显示以下错误消息:“无法恢复以下文件。请确保您能够写入它们。”我认为这可能是写入新驱动器区域时出现的问题,因此我再次运行了恢复,这次是恢复到另一个驱动器上的文件夹。这些文件在备份的任何提取中都不存在。
是的,我知道,我会为下一轮找到更好的备用解决方案。这就是我现在要做的。
我在想:
1) 有没有办法进入 duplicity 档案并检查这些文件的可行版本?2) “请确保您能够写入它们”是什么意思?这表示什么问题?3) 我还可以尝试其他什么方法?或者这些文件可能只是损坏或丢失了?日志似乎记得它们属于备份,它们一定曾经在那里。
谢谢!
答案1
是的,您可以访问它们。您需要查看.manifest
备份中的文件并找出文件位于哪个压缩备份中。然后您需要手动解压缩该备份并手动将文件移动到您想要的位置。
或者,您可以使用 恢复这些文件deja-dup
,但恢复到不同的位置。另外,请确保您对文件夹chmod 755 *
中的这些备份具有读取权限deja-dup
。
意思"Please make sure you are able to write to them."
是你需要确保你可以写入恢复位置。例如,如果你试图/root/
以普通用户身份恢复,这显然行不通,因为你无法写入/root/
。