手动提取重复的difftar文件

我有一个副本备份,我无法恢复与重复。

通过调用重复文件:/// path / to / backups / path / to / dir,它会返回“本地和远程元数据同步,不需要同步”。 但是/ path / to / dir是空的。

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

任何人都可以给我一个简单的脚本或至less有一个提示如何解开这些difftar文件,所以我得到的实际文件,而不是分区的?

我想你正在寻找的命令更多的是沿着这条线

duplicity restore --file-to-restore / file:///path/to/backups /path/to/dir 

你可能不得不使用

 duplicity -t 3D restore --file-to-restore / file:///path/to/backups /path/to/dir 

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

IIRC,为每个文件提取以该文件命名的目录。 然后用“猫”重新组装。 (例如,“cat my-filename.ext / *> my-new-file.ext”)。

这适用于完整备份,不知道如何处理增量。