951911 发表于 2008-2-18 00:15:17

第一次进行RAID5修复,遇到困难求助。

硬件:DELL4400板载3D/I RAID控制器   3片36G组成RAID5阵列
系统:2003 SERVER + SQL2000(SP4)
第一日晚,进行SQL检查时发现其中一个表出现问题,无法显示全部内容。
第二日白天至现场,经检查发现RAID5中二号盘红灯报警,已丢失。换上备用盘RAID不回写,因此只用两片盘继续白天工作,同时晚间修复SQL数据成功。
第三日晚二号盘位插上备用盘,因3D/I卡需对新盘进行设置,在设置过程中失误删除了原RAID5信息,开机后无法进入系统。立即关机断电,对原二片盘进行编号封存。当晚使用其它硬盘重装服务器系统,并使用前一日晚的备分数据恢复工作。但当日数据丢失。

修复RAID5阵列过程:
参考本论坛中 八喜发表的<《RAID Reconstructor》使用说明与硬盘阵列数据恢复方法>进行修复
一、采用RAID Reconstructor(version 2.31)对原二片盘进行镜像,生成RAID1,img 与RAID2.img文件。
二、选择块大小128k,按1 3盘进行合并出RAID5.img镜像文件。
三、使用winhex (14.2 sr-3) 将RAID5.IMG 设为磁盘,扫描丢失分区。找到SQL库文件,复制出后,sql无法进行附加,提示文件有错。测试其它文件,其中少部分xls电子表格文件与txt文档正常,另有部分txt为乱码。(在WINHEX中显示库文件不在原目录下,而在“未知目录”)
四、再次使用WINHEX将镜像还原至另一硬盘,采用Finaldata分析丢失分区后,库文件在原目录下,但恢复出来后,SQL提示依旧。

说明:
1、需恢复的数据文件有三组,每组有两个文件。恢复出来的三组数据库文件中有两组库文件,大小竟完全显示相同,一个文件为500 多M,一个文件为1.6G。原三个数据库文件大小应是不相同。
2、使用winhex分别读1号盘、3号盘及合并后的镜像均可看到硬盘中存在数据内容。

困惑:
一、RAID5镜像还原中是否是块大小选择或是盘位组合是否有错?我正在进行其它块大小及盘位组合测试,但完成全部组合所需时间太长,痛苦ing~
二、如块大小与盘位没有问题,应如何操作才能恢复出正常的所需文件?因在硬盘镜像中可发现数据内容,相信数据未丢失。所以目前没考虑放弃或是找数据修复公司。

    向所有读此贴者表示感谢,祝新年快乐!祝大家自己的数据不出问题,给别人修复的数据百分百成功。

rainhe 发表于 2008-2-18 09:12:06

要做RAID5,必须要知道两个因素,第一,块大小,第二,属于什么类型,如左同步还是右同步,还是左异步还是右异步,看看那个关于四种类型的动画,你应该可以明白

jim19 发表于 2008-2-18 09:41:33

应该是同步,异步搞错了,而且重组raid没那么麻烦 要做成img文件(否则面对上t的raid,做错一次你就可以想象损失了),直接在winhex里就可以直接做了。这样可以方便的查看文件是否正确和完整。帮你看下。

[ 本帖最后由 jim19 于 2008-2-18 11:53 编辑 ]

951911 发表于 2008-2-18 19:07:25

谢谢回复。
原先设置的块大小是采用3D/I的默认大小,但现在找不到默认大小的值应是多少K。

同异步的教程已学习过,原以为是在RAID Reconstructor合并时进行选择。现经二位提示,原来是HEX中进行块及同异步测试,万分感激。

查看HEX帮助,HEX对RAID5支持四种同异步,其中一种是HP/Compaq的专用模式。余下三种是左右同异步中的三种了,分别是左异步(Adaptec 反向奇偶校验),左同步(AMI 反向动态),右异步(正向奇偶校验),不支持右同步(易老大在教程中说过)。希望我不是这四分之一~

还希望大家继续帮忙,3D/I卡的默认块大小是多少? 还有就是同一种RAID卡做出来的RAID5的同异步模式是否是一致的?

rainhe 发表于 2008-2-19 08:20:33

块大小通过WINHEX很容易就可以算出来,HP/康柏的服务器,阵列结构比较特殊,从局部来看,是一个RAID4,从整体来看,又是RAID5,只要你计算出正确的块大小,还有盘顺序,以及属于哪种同步,问题就比较好解决了。

951911 发表于 2008-2-19 10:43:37

原帖由 rainhe 于 2008-2-19 08:20 发表 http://bbs.intohard.com/images/common/back.gif
块大小通过WINHEX很容易就可以算出来

请问应如何计算? 能否说详细些,或是指点一下相关资料。

qydwjzk 发表于 2008-2-19 22:04:37

回复 6# 的帖子

看mft,同过mft计算,看以帮你看看

lxb36 发表于 2008-6-8 20:32:31

看了楼上几位的对话,一知半解,是不是RAID很难呢?

yanwin 发表于 2012-11-10 01:36:44

真的很难啊
页: [1]
查看完整版本: 第一次进行RAID5修复,遇到困难求助。