是否可以使用备份实用程序仅恢复一个目录?

Ger*_*Ger 49 deja-dup

我在设置面板中使用 ubuntu (deja-dup) 的默认备份实用程序。今天我错误地删除了一个目录。我试图恢复它,但我没有成功。如果我只需要一个目录或文件,我必须恢复所有备份吗?

谢谢。

Rin*_*ind 71

你当然可以这样做。来自 gnome DejaDup Help wiki(哦,它说文件的地方你也可以阅读目录)

使用Déjà Dup恢复丢失的文件(维基链接

  • 打开文件浏览器 ( Nautilus )
  • 浏览到包含您丢失的文件的真实文件夹(不是通过任何 符号链接
  • 右键单击文件夹,在文件之间?恢复丢失的文件...(如果您以列表形式查看文件,这可能不可用,请选择 nautilus 窗口顶部的图标网格)
  • 当“还原”对话框出现时,它将扫描备份中但不再位于文件夹中的文件
  • 当您看到要恢复的文件出现时,选择它并单击“前进”
  • 检查您的选择并单击恢复

使用Déjà Dup恢复文件的先前版本(维基链接

  • 打开文件浏览器 (Nautilus)
  • 转到包含要还原的文件的真实文件夹(不是通过任何 符号链接
  • 右键单击要还原的文件
  • 选择恢复到以前的版本...
  • 出现Déjà Dup对话框。选择要恢复的日期。点击前进
  • 检查您的选择,然后单击恢复。注意:这将覆盖您当前版本的文件
  • 完毕!

请注意,对于 Ubuntu,您需要ubuntuone-client安装该软件包才能在 Nautilus 中显示菜单项,即使您没有使用 Ubuntu One。
另请注意,Mate 的 Nautilus 版本 Caja 不支持恢复文件。

专业提示

  • 重要提示:为此,您必须浏览到实际位置,而不是使用快捷方式,即符号链接。@Rinzwind,也许您可​​以将其添加到答案中。 (2认同)

Wil*_*nda 20

上述答案对我不起作用,因为最初备份的驱动器已被删除。我分享我在下面遵循的程序:

  • 在终端中,键入:

duplicity list-current-files --no-encryption file:///[path_to_backup_folder] > /home/[your_username]/list.txt

请注意格式“file:///...”,duplicity 期望在其中接收存档路径 - 您需要指明包含备份的文件夹的完整路径。

  • 创建用于恢复的文件夹:

mkdir [恢复文件的路径和文件名]

  • 在我们之前创建的“list.txt”文件(在主文件夹中)中找到您要恢复的文件/文件夹。仅将文件名和路径复制到 file,而不是日期。执行以下操作:

duplicity restore --no-encryption --file-to-restore [PASTE RESULTS FROM PREVIOUS STEP] file:///[LOCATION OF BACKUP] [PATH AND FILENAME FOR RESTORED FILE]

请注意,加密备份的命令会有所不同。检查下面的参考。

双重参考