进入正题之前先说一下前提条件:该数据对你来说需要恢复,且没有其他支持。如果你的数据非常重要并且愿意为此出钱出力,那就别自己瞎折腾。找数据恢复公司或原厂来恢复。虽然大概率会被坑,不过也好过自己承担数据丢失的风险。
好了,现在服务器出了问题,想要恢复,老板只下命令不批钱~怎么办?那么现在分几种情况:(以下都以IBM X系列服务器为例)
服务器无法开机怎么办:首先看面板报警,现在低配服务器都精简了面板报警配置(吐槽),大致就一个黄灯亮,以前服务器会有具体报警信息(DELL的话会有滚动的报警信息)。服务器配置一般都是冗余的,所以单根内存,单CPU,单硬盘损坏一般不会造成无法开机。如果完全不上电且单电源,大概率电源问题。去服务器背面看电源报警灯是否亮起,是否有AC/DC灯亮起。 如果可以通电,但运行一段时间马上停机。 大概率主板问题,CPU也有可能。这时候可以用单U,单内存,单电源,去除其他配件做最小化测试。DELL服务器可以看面板报警英文指示参考。 如果服务器可以正常开启,但系统启动界面毛都没看到。那就需要搬个凳子,慢慢看启动自检。一般服务器会逐个检查自己的硬件配置,若其中少了阵列卡,网卡,HBA卡自检,就可以定位哪个部件出了问题。(着重关注阵列卡自捡是否有出现,很明显,若正常会有阵列卡型号出现并有阵列配置)。
无法进系统怎么办:出现熟悉的window读条界面但蓝屏了(Linux系统修复比较复杂,网上有各种文档)。首先按F8,使用最后一次正确配置。 不行的话用安全模式进入试试,能进的话问题不大。用PE盘进入系统(一般现在PE盘自带驱动,如果PE进去发现没有想要的硬盘,请网上下载对应的阵列卡驱动,放进U盘里,PE启动读条的时候按F6加载阵列卡驱动)。进入PE后拷数据,然后运行chkdsk 盘符:\f或使用分区工具修复MBR,分区表尝试修复。重启系统看看能不能进系统。若还不能进请参考具体报错信息或重装系统。反正数据在了。
阵列出错怎么办,系统启动界面没有出现,阵列信息报错:服务器阵列配置一般为RAID1,5,10这些。raid1双盘互为镜像。如果是SATA盘,可移除一块盘接入台式机,盘没问题的话就可以看到数据。SAS盘可以用转接线操作。不过一般不会备这东西。 raid状态大致分为online(好),degrade(降级),failed(失败),foreign(外配置)几种,物理盘大致分为unconfig good,unconfig bad,prefailed,failed,offline,online,rebuild几种。一般阵列状态Online/degrade(注意有硬盘已出现问题,但不影响整个阵列在线)的话基本系统问题概率大。 如果阵列状态显示failed怎么办,此时阵列已经失效。1: 若阵列下的物理盘状态foreign,需要导入阵列信息到阵列卡。一般在阵列卡属性里选择正确的阵列信息导入。 2:若阵列下物理盘状态多块failed或者unconfig bad。查看阵列卡日志,按照硬盘最后掉线顺序的手动Online硬盘(后掉的先online)。注意:上线盘满足最低raid要求即可!raid5的话为N-1,raid1的话为N/2,raid6为N-2。 prefailed的硬盘,修复后需要更换。一般这种阵列failed状态都是由于坏盘没有及时修复导致又坏了其他的盘或者配置错误,阵列信息混乱。3:启动阵列不对。有些双阵列的系统请手动选择正确的阵列作为启动阵列。另外,两台一模一样的服务器,硬盘是可以从一台插到另一台上的。注意硬盘顺序不要搞错!启动后进阵列卡导入配置即可。
以下几种情况,请直接找数据恢复公司: 1.由于一块硬盘损坏没有注意维护导致多硬盘损坏阵列失败的情况,硬盘已经有明显的异响。开盘需要真空环境,自己不用再白费力气。平时记得注意服务器硬盘告警状态并安装阵列查看软件,每家厂商都有。有些硬盘报警并不会有物理告警灯,需要自己查看硬盘状态。2.看到的数据格式全部混乱或不可读,阵列条带已混乱。