raid0阵列的话,基本完蛋。raid0是单纯追求速度性能的最低成本方案,其原理是把数据拆分在两块或者多块硬盘里同时读写存取,所以其连续读写速度可以倍增,但代价就是牺牲安全性,一块盘完蛋,所有的文件数据都变得不完整,于是全完蛋。
raid1阵列的话,完全没事。raid1是单纯追求安全性的方案,其原理是把数据同时复制到两块或者多块硬盘里,其性能不会有任何增长,但因为每一块盘里都有一模一样的完整文件数据,所以就算其中一块盘出了问题,其他盘里也有完整的备份。
raid5阵列的话,大概率没事。raid5阵列相当于raid0+raid1的混合体。写入文件的时候,像raid0那样把数据拆分到多块硬盘里,同时阵列中的其中一块硬盘不写入文件数据,而是写入校验信息。于是这组阵列既可以获得接近raid0的性能,同时又可以获得接近raid1的安全性。如果其中的一块盘出问题,通过调取校验盘里的校验信息是有很大概率可以把丢失的数据恢复回来的。所以,目前raid5算是兼顾性能和安全的比较完美的方案。但其缺点就是成本比较高——需要多投入一块硬盘用来存放校验信息。
所以,要想恢复数据,你得先搞清楚你那个阵列到底是哪一种,别人才能告诉你怎么去修复。在这之前,不要对阵列贸然进行任何操作,甚至不要给它通电。