【服务器数据恢复】Linux环境下RAID6数据恢复案例

服务器数据恢复环境:
linux操作系统,文件系统ext3;
12块硬盘组成raid6;
划分3个lun。
服务器故障&分析:
服务器运行过程中raid出现故障不可用,管理员重新分配raid并进行初始化。初始化超过50%的时候管理员发现情况有异,强行停止初始化,这时候已经对数据造成不可逆的破坏。
原始raid6失效后管理员用其中的11块硬盘重新组建raid5并进行初始化,这种操作对原始数据造成不可逆的损坏。经过北亚数据恢复工程师检测,仅第3个lun可用普通raid6恢复方法恢复出数据,但第3个lun没有用户想要恢复的重要数据,重要数据都在第1个lun。
我们数据恢复中心接到故障送修时,这个case已经在多家数据恢复公司做过,但问题仍未解决。
服务器数据恢复过程:
1、对故障服务器中的12块硬盘做镜像备份。
2、基于镜像文件分析12块磁盘组建的raid6的组织结构,分析11块磁盘重分配raid5的组织结构。分析原始raid6结构比较顺利,但由于底层raid6和raid5的大量信息重合,分析重分配的raid5的结构就比较困难,数据恢复工程师经过近24小时的努力终于把重新分配的raid5结构搞清楚。
3、判断可恢复性,北亚数据恢复工程师研究编写和校正恢复程序算法,通过程序把12块磁盘中原始数据的第1和第2个lun分别镜像到搭好的存储环境上。
4、经过验证第2个lun数据没有问题,但第1个lun前面部分大约有十几mb的数据被破坏。这前十几mb数据包含了ext3的根目录和第一个块组的i节点,常用的数据恢复软件恢复效果都不理想。
5、北亚数据恢复工程师只能手动修复损坏的ext3文件系统,编写程序对ext3根目录进行查找并重建根目录和i节点,用文件系统解析程序打开完全正常。为了保证原始数据的权限和属性,在linux下进行简单修复后已能正常挂载,然后在linux下把文件拷贝到格式化为ext3文件系统 的单块磁盘的分区上。这样用户在使用数据时不再需要进行设置,文件目录结构和属性都和原来一模一样。
北亚数据恢复——raid6数据恢复
北亚数据恢复——raid6数据恢复
北亚数据恢复——raid6数据恢复


最具人气的6部智能手机盘点,你准备入手哪台?
现在什么手机好用些?2018手机各价格区间畅销机型排行榜告诉你答案
晶体管和三极管有什么区别
联想拯救者Y9000K 2020款信息披露,将会搭载15.6英寸屏幕
湖南3亿美元建造集成电路产业“航母”
【服务器数据恢复】Linux环境下RAID6数据恢复案例
SysTick与HAL_Delay的关系与注意事项
RTX2070Super显卡外观照曝光 依然是公版煤气灶风格的散热系统
准备买平板的快快住手!苹果10.5英寸新iPad Pro无边框将闪耀登场
现代温湿度传感器的原理与结构分析
“预见”6G新未来:通感一体化—传递信息无数,感知万事万物
pcb油墨特性
fireflyAIO-3288J主板LED介绍
基于FPGA与ARM进行遥测数据网络转发的流程剖析
中国敦促英国不要在5G建设方面歧视华为 抵制他国的压力
未来教育发展趋势是怎样的
红外线光电开关的原理_红外线光电开关分类
元戎启行发布L4级自动驾驶传感解决方案
康佳集团2019年一季报给投资者留下的第一印象
路由器的无线传输速率有多重要,主要影响的是什么