RAID 1 故障恢复(更换硬盘)

上个周末过的辛苦,现在把它记下来,以备需要朋友查询。

上周六下午突然发现文件服务器无法访问,检查服务器发现错误如下:

安全帐户管理器无法初始化,系统无法登录,要进入目录服务恢复模式。

进入恢复模式后,使用ntdsutil命令,进入files后无法压缩数据库,显示Jet错误501,后来仔细在网上查资料,发现可以使用esentutl.exe命令来操作,使用/p参数检查 C:windowsntdsntds.dit文件,成功后重新启服务器,呵呵,正常进入了,祈祷啊。

接下来就更郁闷了。

在重新启动服务器的时候发现磁盘阵列卡只检测到一块硬盘,本来是RAID1的,所以就把服务器拆下来,检查一下看看是不是硬盘接触不良造成的,因为之前也出过这种问题,但麻烦来了,仔细插紧后重新开机,阵列卡提示Invalid raid drive,完蛋了,阵列配置丢失了。

因之前没有阵列操作的经验,仔细网上要资料发现,RAID1的两个磁盘,任何一个接到其他电脑上都可以认的到数据,所以把两块硬盘分别接到一台主机上,用PE引导,可以看的到数据,检测硬盘发现,其中一块硬盘坏道非常严重,从0磁道开始,根本无法再用,另一块正常,但我使用的是希捷320G的硬盘,现在找不到行货,又急着赶快搞好,要不然整个网络都得瘫掉,所以想能不能把硬盘换掉,用另一款硬盘,刚好在公司找到两块320G的西数硬盘,所以决定试着把硬盘换过来,用GHOST把旧的正常硬盘里的数据克隆到西数硬盘中,只用GHOST一块即可,然后把两块西数硬盘插上阵列卡,进入阵列卡管理程序,新建阵列,选择两块西数硬盘创建RAID1,手动选择有数据的那块为源,另一块没有GHOST的为目标盘,选择在线同步操作,启动服务器,呵呵,竟然顺利进入系统。谢天谢地啊。

现在发现原来更换阵列上的硬盘也不麻烦啊,原来的希捷硬盘留下来做个备份先。

花费了星期天一个上午时间,星期六下午下班开始拆下来检查,唉,累啊。