我在
Windows上通过Symantec Backup Exec版本10.1.5629创建的已停止使用的服务器进行了磁带备份.
是否可以使用Linux上的某些标准或开源工具从中提取备份,而不是使用Backup Exec的副本?
我目前能够使用dd if = / dev / st0 ibs = 64K = tape_contents,但现在无法实际提取数据.
我最初被告知此备份是使用Windows Server 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)@H_404_11@
解决方法
Backup Exec does speak MTF.
看看the actual mtftar source – 并发布了我不编码C的免责声明,我很久以前只是在伪造C一瘸一拐 – 我注意到有问题的错误信息是否是你错误中的下一个问题消息是分段错误.我的直觉 – 值得为此付出的代价 – 是有问题的文件已损坏且崩溃了mtftar,并且错误消息并不是mtftar崩溃的真正原因.
我不认为你有其他文件可以测试这个假设吗?