现在如何从 DDS-1 磁带中读取和提取信息?

现在如何从 DDS-1 磁带中读取和提取信息?

我有一个 DDS-1 磁带(Sony 60M 1.3 GB 磁带),希望找到一个我仍然可以读取它的磁带机。问题是,虽然我可以在线找到相关的兼容磁带驱动器,但我不确定该接口是否可以工作。较旧的磁带驱动器都依赖于 SCSI 连接。我想知道是否可以使用 SCSI 转 USB iOmega 等适配器:

在此输入图像描述

并且能够与Linux系统即插即用?谢谢。

答案1

Iomega 是磁带驱动器和配件的常见供应商,主要面向家庭和小型公司市场。由于适配器软件支持、I/O 速度和延迟的原因,USB 并不是此类适配器的理想接口。如果可以使用 PCI 或 PCI-e 卡接口那就是一个改进。如果您找到的适配器具有正确的规格,那么 USB-SCSI 适配器应该可以工作......

...但是,并非所有 SCSI 接口都是相同的。多年来,物理连接器和电气接口都发生了变化,因此匹配规格非常重要,尤其是不要将 LV(低压)端口连接到非 LV 端口!内部(系统盒内部)布线通常与外部(独立外壳)布线不同;内部电缆通常是“IDC”带状电缆。最后,SCSI 总线需要端接,为此可以获得端接器(本质上是外部加密狗),但许多设备包括可以打开和关闭的内部端接(=内部加密狗)。确保每条总线只有一个处于活动状态的终端加密狗,否则您将收到错误!

你没有说你使用的是 Linux、Windows 还是其他系统。我建议使用 Linux,除非您已经有驱动程序和其他软件:Windows 的驱动程序不容易找到,而且设置起来总是很麻烦。

如果/当您连接硬件并配置驱动程序时,不要先将当前的磁带插入其中:使用空白磁带测试驱动器是否可以正确读写!

如果磁带上的数据很有价值,那么很值得找一家可以为您读取数据的公司:设置此服务需要付费。

总而言之: - 它可以正常工作 - 请注意 SCSI 布线和接口标准,因此: - 购买驱动器/电缆/接口卡作为一组,而不是一次一个。 - 然后正确设置总线终端 - Linux 几乎肯定会将其开箱即用;较旧的 Windows Boxen 可能能够依赖于驱动程序支持。 - 磁带机通常非常关心磁带块的大小。确保您了解您的磁带和应用的重要价值。

答案2

除了 @rivimey 的回答之外,下面的链接还记录了我当前用于从旧 DDS 磁带中提取数据的完整硬件堆栈:

https://github.com/KBNLresearch/forensicImagingResources/blob/master/doc/tape-dds.md

不用说,这个特定的设置可能适合你,也可能不适合你,具体取决于你使用的硬件。好消息是 SCSI 控制器在 eBay 上非常便宜,因此如果其中一个不起作用,您可以随时尝试另一个。

在软件方面,这是我编写的一个小Python工具,它可以自动执行磁带提取中更繁琐的部分,例如确定块大小(这基本上围绕ddmt工具):

https://github.com/KBNLresearch/tapeimgr

我应该补充一点,到目前为止,我只使用有限数量的 DDS 和 DLT-IV 磁带(以及虚拟磁带库)测试了该工具,但我还没有遇到任何重大问题。

相关内容