![如何使用 16.04.1 从备份中恢复特定文件?](https://linux22.com/image/992653/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%2016.04.1%20%E4%BB%8E%E5%A4%87%E4%BB%BD%E4%B8%AD%E6%81%A2%E5%A4%8D%E7%89%B9%E5%AE%9A%E6%96%87%E4%BB%B6%EF%BC%9F.png)
最近我从 Ubuntu 14.14 升级到了 Ubuntu 16.04.1。
我使用了自动安装的 BACKUP 程序。现在我有一个备份文件:“.vol1.difftar.gz”。如何恢复或还原特定文件?我试过 BACKUP,但它似乎只愿意还原所有“文档”,而不只是一个。
答案1
我发现我可以使用文件应用程序恢复特定文件。导航到您想要恢复的文件或文件夹的最近路径并右键单击。选择“恢复丢失的文件...”。备份应用程序将扫描所有备份并提供以前备份的列表。
我希望这有帮助。
答案2
cp .vol1.difftar.gz /tmp/backup.gz
cd /tmp/
tar tvfz backup.gz {fileyouwantincluding directory}
看看是否能发布结果。如果能,并且只显示您想要的内容,请使用
tar xvfz backup.gz {fileyouwantincluding directory}
前几个命令是对您的备份进行备份并处理该文件而不是原始文件。
您可以使用
tar tvfz backup.gz | more
一次创建一页文件内容列表,以查看它是如何存储在该备份中的。
答案3
谢谢,“tar xvfz”似乎是查看文件内容的命令。
该文件由 Linux-UBUNTU 备份程序创建。
其路径名为:/media/rs/WD USB 2/linux/backups
文件名为:
duplicity-inc.20160723T215319Z.to.20160729T225757Z.vol1.difftar.gz
我不确定如何解读备份文件。
我能够“cd”到正确的文件并使用“ls”查看备份文件...但接下来呢?