![现在如何从 DDS-1 磁带中读取和提取信息?](https://linux22.com/image/117816/%E7%8E%B0%E5%9C%A8%E5%A6%82%E4%BD%95%E4%BB%8E%20DDS-1%20%E7%A3%81%E5%B8%A6%E4%B8%AD%E8%AF%BB%E5%8F%96%E5%92%8C%E6%8F%90%E5%8F%96%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
答案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工具,它可以自动执行磁带提取中更繁琐的部分,例如确定块大小(这基本上围绕dd
和mt
工具):
https://github.com/KBNLresearch/tapeimgr
我应该补充一点,到目前为止,我只使用有限数量的 DDS 和 DLT-IV 磁带(以及虚拟磁带库)测试了该工具,但我还没有遇到任何重大问题。