手动提取重复性 difftar 文件

3 backup backup-restoration tar

我有一个口是心非的备份,我无法用口是心来恢复。

通过调用 duplicity file:///path/to/backups /path/to/dir,它返回“本地和远程元数据已同步,无需同步。” 但 /path/to/dir 是空的。

我解密了所有备份卷,并且能够从不同的 difftar 文件中查看和提取文件。我唯一的问题是文件分区并保存在以文件命名的文件夹中。

谁能给我一个简单的脚本或至少提示如何解压这些 difftar 文件,以便我获得实际文件而不是分区文件?

Jus*_*tin 6

我认为您正在寻找的命令更符合

duplicity restore --file-to-restore / file:///path/to/backups /path/to/dir
Run Code Online (Sandbox Code Playgroud)

你可能不得不使用

duplicity -t 3D restore --file-to-restore  / file:///path/to/backups /path/to/dir
Run Code Online (Sandbox Code Playgroud)

或者因为您运行的命令是备份而不是恢复,所以您的最新备份可能是您指向它的空目录。