我有一个磁带备份,它是通过Symantec backup Exec版本10.1.5629在Windows上创建的。
是否可以使用Linux上的一些标准或开源工具来提取备份,而不是求助于backup的副本?
我目前能够使用dd if=/dev/st0 ibs=64K of=tape_contents
,但现在无法实际提取数据。
最初我被告知这个备份是用Windows 2003备份软件创建的,但是当我尝试使用mtftar
时,我收到了以下输出:
mtftar -v < tape_contents
输出:
MFT Generator: Symantec Backup Exec 10.1.5629 Tape Name: Media created
4/2/2015 9:00:08 PM Tape Label: MTF Media
Label|1.0|VERITAS|PVL|2006/11/18.03:00:11|LTO000003|1|{938BB24D-60F6-45B0-ABB5-E66AE4C1EB72}||
MTF out of order (files before directory saw 1701079382 while
expecting limit of 0) Segmentation fault (core dumped)
发布于 2015-04-25 21:43:32
看看实际的mtftar源--并发布声明,声明我没有编写C代码,我很久以前就一直在假装C--我注意到,所讨论的错误消息是最后一个else if
,而您的错误消息中的下一个错误是分段错误。我的直觉--你为此付出了多少代价--就是这个文件已经损坏并崩溃了,错误信息并不是mtftar崩溃的真正原因。
我不认为你还有其他的文件可以用来验证这个假设?
https://serverfault.com/questions/685598
复制相似问题