使用Linux上的PC从dell SAN读取LUN

目前,我们正在使用带有RAID1的md3000i DELL SAN服务器。

我想从工作站访问一个磁盘上的信息。

硬盘包含2个LUN,但我只能访问第一个。

任何想法如何访问其他的LUN?

这对我们来说非常重要,因为SAN服务器上的RAIDconfiguration消失,磁盘显示为空,但我知道它仍包含数据。 我正在尝试检索数据。

该磁盘只包含原始数据 – 它没有LUN的概念。 如何将数据安排到您的磁盘上,完全取决于MD3000i设备的实现情况,这是这方面的一个黑匣子。

MD3000i设备可能已经把有关磁盘arrays结构和configuration的元数据写到了磁盘的末尾,这就是为什么你似乎能够访问你导出的“第一个LUN”的原因。 可能没有安全的方法来告诉“第二个伦敦”任务在哪里开始,如果是连续的,并且假设您可以毫无问题地读取数据块中的数据是安全的,或者如果embedded更多的元数据,你的文件系统结构。

如果你想自己尝试一些数据恢复,你可能只是检查你的“第一个lun”的最后一个分区结束,使用磁盘编辑器来validation“first lun”上最后一个分区后面的数据区包含一个新的分区表,并使用dd将数据复制到另一个磁盘。 你也可能想看看TestDisk – 它会帮助你一些恢复任务。

无论你对磁盘做什么 – 至less要先使用“dd”或其他一些image processing软件进行完整的拷贝。 更好的是,只能在副本而不是原始磁盘上运行。 这样,如果您自己的尝试出现问题,您将拥有一个备份,您仍然可以将其发送给某个数据恢复服务。