auspex LFS备份

我有一些AUSPEX文件服务器上的备份磁带。 使用CPO命令的SunOs版本将备份写入磁带。 现在我需要恢复它们了(当然,现在没有更多的auspex服务器了),备份将不会恢复,因为标题不是标准的。 我已经将磁带映像转储到磁盘。 PAX,CPIO和TAR无法读取图像。 我已经尝试了所有的CPIO格式选项。

我得到的错误是“名字太长”,“字节交换在标题”,或者只是垃圾输出。

我可以打开图像并读取文件的内容,但无法恢复图像。

我发现SunOs在CPIO V2.5映像中有一个特殊的头文件。 我find了cpio的源码,现在我需要在CPIO内部定义SunOs头文件了吗?

我想,我并不是没有旧式的cpio档案,但是考虑到这个程序的发展,我相信JörgSchillings 明星应该能够从这种格式中提取文件。 它甚至可以很好地发现文件本身的格式,所以很有可能你不必尝试大量的选项(字节交换,半字交换,CRC校验和头等)。

Header types: v7tar Old UNIX V7 tar format tar Old BSD tar format star Old star format from 1985 gnutar GNU tar format 1989 (violates POSIX) ustar Standard POSIX.1-1988 tar format xstar Extended standard tar (star 1994) xustar 'xstar' format without tar signature exustar 'xustar' format - always x-header pax Extended POSIX.1-2001 standard tar suntar Sun's extended pre-POSIX.1-2001 bin cpio UNIX V7 binary format cpio cpio POSIX.1-1988 format odc cpio POSIX.1-1988 with SYSv compat asc SYSvr4 cpio ascii expanded device # crc 'asc' format + CRC 

当作为scpioscpio -help将提供有关cpio特定选项的更详细的帮助。

它可以从berlios通过ftp下载

(链接已validation:2013-09-06)