![恢复不完整的 DAR 档案](https://linux22.com/image/1398410/%E6%81%A2%E5%A4%8D%E4%B8%8D%E5%AE%8C%E6%95%B4%E7%9A%84%20DAR%20%E6%A1%A3%E6%A1%88.png)
我有一个备份,至少是其中的一部分,保存在一个不完整的 DAR 档案中。这意味着我有 x 个切片中的前 n 个,但没有包含目录的末尾。
$ dar -l mydararchive
Error met while opening the last slice: This is an old archive, it can only be opened starting by the first slice. Trying to open the archive using the first slice...
FATAL error, aborting operation
Badly formatted terminator, cannot extract catalogue location:
不幸的是,创建档案时没有使用顺序读取所需的转义序列。
$ dar --sequential-read -l mydararchive
FATAL error, aborting operation
Sequential read asked, but this archive is flagged to not have the necessary embedded escape sequences for that operation, aborting
有没有什么办法可以解决这个问题,也许有一些分析工具可以从不完整的 dar 档案中查找并提取数据?