如果这个问题有点幼稚,我提前致歉。
我知道在 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