我可以在 Deja-Dup 备份中搜索文件名吗?

我可以在 Deja-Dup 备份中搜索文件名吗?

如果这个问题有点幼稚,我提前致歉。

我知道在 Déjà-Dup 中恢复文件非常简单:只需转到文件原来的目录并(在 Nautilus 中)执行“文件 => 恢复丢失的文件”。

但是如果我不知道目录文件以前存放在哪里?我可以在 Déjà-dup 中搜索文件名吗?

非常感谢您的帮助。

答案1

一个简单的解决方案是使用 duplicity(Déjà-dup 所依赖的)并生成备份中的文件列表:

duplicity list-current-files --no-encryption --time <timestring>  target > list.txt

根据 man duplicity 的说法,“timestring”的定义如下:

可接受的时间字符串是间隔(如“3D64s”)、w3-datetime 字符串,如“2002-04-26T04:22:01-07:00”(像“2002-04-26T04:22:01”这样的字符串也是可以接受的 - duplicity 将使用当前时区),或者普通日期,如 2/4/1997 或 2001-04-23(各种组合都是可以接受的,但月份总是在日期之前)。

“目标”是备份所在目录的路径。

就我而言,完整命令是:

duplicity list-current-files --no-encryption --time 3D file://mybackup > list.txt

此后,您可以在任何文本编辑器中打开“list.txt”并搜索文件名。

如果你想要更详细的东西,看看https://askubuntu.com/a/486458/213084

相关内容