blueslash 发表于 2009-2-25 23:15:19

新人尝试自己动手恢复RAID5了,欢迎指教

:

3块盘组成的Raid5,很憋闷地同时丢失了2块盘。不过因此也在找数据恢复办法的途中找到了这里,感觉学到了很多。

看了一些材料后觉得有些信心,决定先自己尝试数据试试看,并把整个过程记录在这里。

第一天:问题描述与制定计划

硬件环境:DELL2950,LSI Raid卡,raid5(3块sata盘)
故障现象:掉电一次后,硬盘全绿灯一直正常,00和01的物理盘变为Missing,raid5失效;PD信息中该2块盘state变为foreign;02盘一直正常
尝试操作:在controller0中进行foreign import,结果00盘变为online,但被识别为另一个group中的盘;01盘变为ready

正常应该是:
Raid controller 0
-Disk Group 0:
Disk 00 online
Disk 01 online
Disk 02 online

现状变成了诡异的:
Raid controller 0
-Disk Group 0:
Disk 00 Missing
Disk 01 Missing
Disk 02 online
-Disk Group 1:
Disk 00 online
Disk 01 Missing
Disk 02 Missing


计划:
1. 分别把三块盘做标记,并先后分三次挂在pc机上进行操作2;
2. 使用Raid reconstructor及Winhex进行物理镜像的制作;
3. 在原服务器上尝试删除raid配置并重新建立raid5,冒数据丢失风险尝试能否快速恢复;
4. 若步骤3失败,使用Raid reconstructor及镜像文件进行raid5数据提取;



今晚先休息,养足精神慢慢再搞。

[ 本帖最后由 blueslash 于 2009-2-25 23:19 编辑 ]

xulemeng 发表于 2009-2-26 08:37:01

呵,支持楼主。。。。。。。。。。。。。。。。。

xxyysq 发表于 2009-2-26 12:49:56

有冒险精神。。厉害

blueslash 发表于 2009-3-2 15:54:46

这次问题果然是不大,恢复起来暴简单,过程比较顺利。这里把过程慢慢补完。

第二天:准备硬件环境

在网上看了一些资料,了解到做硬盘物理镜像的一些细节:

1. raid5中的SAS(串行SCSI)硬盘如要进行物理镜像,需要通过不支持RAID功能的SAS卡连接
2. 如果需镜像的硬盘不是RAID的而是单块的,那么请使用Win2003,并预先关闭自动挂载(mountvol /n),以免系统自动挂载卷并写入脏数据

但是很遗憾,咱手边没有不带RAID功能的SAS卡....我查了一些资料,LSI 1068系的sas卡虽然具备raid功能,但可以通过刷firmware关闭;幸好咱灵机一动,发现1950的随机SAS子卡芯片也是1068的,最后事实证明,LSI 1068系的SAS卡还是可以的,也不需要刷firmware了,也没的刷。

最后准备环境如下:

硬件:
·DELL PE1950一台,标配LSI SAS 6IR卡;
·系统拆掉一块硬盘,把RAID1删除,改为直挂单硬盘;分C区146G,装windows 2003(我不是必须要用这个,不过手头正版的只有2003了-_-)
·第二个硬盘架留空用来装镜像源盘;
·机器PCIe槽插一块QLogic HBA光纤卡,挂EMC CX300,10块盘RAID5;分E区1.1T,用来装镜像目标文件;

软件:
RAIDReconstructor 3.33
WinHex 15.1



.

harsonshi 发表于 2009-3-2 17:47:17

问一下兄弟你的raid5是2000的还是xp或2003的,如果是2000的有一点难度,如果是xp的就比较简单了,三个盘的总的说来是比较好做的,更何况盘的顺序不用算了

梁程 发表于 2009-3-3 11:39:51

研究,研究(38: (38: (38: (38:

blueslash 发表于 2009-3-3 15:37:08

原帖由 harsonshi 于 2009-3-2 17:47 发表 http://bbs.intohard.com/images/common/back.gif
问一下兄弟你的raid5是2000的还是xp或2003的,如果是2000的有一点难度,如果是xp的就比较简单了,三个盘的总的说来是比较好做的,更何况盘的顺序不用算了

啥叫2000的xp的2003的=。=

是LSI PERC5/i 拖的EXT3哟

harsonshi 发表于 2009-3-3 16:57:47

就是说是在2000下分的区还是xp下的意思

blueslash 发表于 2009-3-3 19:57:31

是在RedHat Linux Enterprise 3 Advanced Server这个OS下分的哟;

我几乎不用windows的,正版碟数量不够装。

[ 本帖最后由 blueslash 于 2009-3-3 20:00 编辑 ]

xiongdeyuan 发表于 2009-3-28 10:10:38

不错,支持一下啊
页: [1] 2
查看完整版本: 新人尝试自己动手恢复RAID5了,欢迎指教