SAS控制卡出现故障后从SAS驱动器恢复数据?

我们生产服务器中的SAS控制卡变坏了。 这是一个较旧的服务器,戴尔没有现货,而不是ETA。 所以,我从NewEgg订购了一个。

我安装了卡,它有点工作。 至less读驱动器足以让我看到RHEL启animation面,但启动失败,出现错误,无法find/ proc等。我预料错误,因为我敢肯定有一些数据损坏。 这些是在RAID1中。

无论如何,新卡的作品足够 – 我可以打开驱动器,听到他们旋转,显然阅读一些数据,因为它显示了RHEL的初始屏幕…所以我的问题是,我如何获得这些数据? 我试过启动Ubuntu LiveCD,但没有看到驱动器。

我如何在Linux中安装其中一个驱动器,并访问哪些数据仍然可读?

—编辑—好的,所以我把新的SAS RocketRAID卡插入到安装CentOS5.5的不同的服务器。 它有一个控制这些驱动器的Dell SAS卡。

我安装了卡,只有一个驱动器。 然后,我根据公司的指示为RocketRAID构build了内核模块 。 当我启动时,CentOS正在识别驱动器,我可以去/dev/scsi/rr272x_1x ,看到操作系统识别它(被看作是scsi 5,所以它把一个名为'5'的文件放在这个目录中,当我猫它,显示驱动器信息。)

但是,仍然无法获得数据…

尝试挂载/ dev / s *(sda,sda1,sda2,sdb,sdb1,sdb2)中显示的EVERYTHING。

感谢迄今为止的答案,如果有人可以进一步协助,我会非常感激!

你有没有尝试在不同的机器上安装一个硬盘(或者设置RAID卡作为JBOD运行,然后再试一次liveCD),然后恢复你的数据?

鉴于外来RAID卡可以理解现有的RAID1arrays,我想说你的机会非常高。