【服务器数据恢复】RAID5崩溃后强制上线导致文件系统不一致的数据恢复案例

服务器数据恢复环境:
北京某科技大学,某品牌poweredge系列某型号服务器,6块sas硬盘组成raid5;
操作系统redhat,文件系统ext3,分区采用lvm方式,存储着该大学某研究室运算1年多的重要数据。
服务器故障&分析:
未知原因导致服务器崩溃。管理员进入raid控制界面检查发现1号盘与6号盘状态显示损坏。咨询服务器原厂工程师后,管理员强制上线6号盘,结果raid无法启动(操作系统也安装于此raid)。管理员意识到问题严重性,马上停止所有操作。
根据用户的描述及故障表现,北亚服务器数据恢复工程师推断本案例中的raid5阵列中应该有一块硬盘早离线,这时候磁盘阵列还能正常工作,后来又有一块硬盘离线,从而导致raid阵列崩溃。按照管理员的描述,6号盘早离线,1号盘后离线。
如果上面的推断属实,1号盘只要能正常读取即可恢复全部的数据。但管理员强制上线6号盘,可能会导致文件系统不一致,引起其他盘的数据发生变更。
经过研究,北亚数据恢复工程师敲定了恢复数据的思路:
首先检测所有硬盘状态,分析raid信息,剔除掉陈旧数据盘。根据分析出来的raid信息重组raid,读取数据;或直接以ext3的模式恢复数据。
服务器数据恢复过程:
1、服务器数据恢复工程师拿到故障服务器硬盘后以只读方式对所有硬盘做镜像备份,使用不含raid功能的sas适配器作为物理连接进行备份。后续数据恢复操作都在备份文件上进行,避免对数据造成二次伤害。
2、基于镜像文件对raid结构进行分析,获取到原始raid相关信息。
3、对raid进行一致性校验,结果发现大量的不匹配。
4、从6块盘中剔除掉陈旧盘。但此时发现前部分区结构的内容错误,应该为强制上线6号盘所导致的问题。
5、修正硬盘结构,将lvm改为普通分区指引。
6、通过北亚自主研发软件解释ext3并读取数据,以samba方式导出至linux ext3目标分区。到此步数据恢复已经完成。
7、经过用户亲自检测没有发现问题,协助用户把数据导入准备好的环境中,一切正常。


小米手表科技银版即将开售 售价1299元
功率模组OSRG测试什么
医用口罩合成血液穿透测试仪简介
如何解决流量计精度下降问题
高云半导体推出GW2A系列FPGA芯片的DDR类储存器接口解决方案
【服务器数据恢复】RAID5崩溃后强制上线导致文件系统不一致的数据恢复案例
EDA 市场再迎巨变,新思或将收购 Ansys?!
感观移动世界:主流平板电脑屏幕技术解析
中国现代工业体系的来龙去脉
蔚蓝科技阿尔法机器狗实现技术创新,再破世界纪录
2020 VLSI——先进CMOS工艺一览
CS5266 typec转HDMI带PD+USB3.1拓展坞方案设计资料
图文详解示波器拆了之后的内部结构(下)
一次性电池、蓄电池、燃料电池的不同点和相同点
无线充电系统技术用于电动车,自动驾驶及商用卡车的详细资料概述
2023年元宇宙发展五大研判
编写一个汇编和C混合的DSP程序
隆基新一代高效组件Hi-MO 7引领能源转型风潮
什么是一体式平衡流量计?它有什么特点?
什么是驱动 为什么做驱动 怎么实现驱动