服务器数据恢复环境:
一台使用ntfs文件系统的服务器;
7块硬盘组成了一组raid5磁盘阵列。
服务器故障&初检:
raid5磁盘阵列磁盘故障离线导致服务器瘫痪。用户在处理掉线磁盘时只添加新的硬盘rebuild,并没有将掉线的3块硬盘从阵列中拔掉。
硬件工程师对故障服务器中所有硬盘进行了物理检测,没有发现硬盘物理故障,只好交由服务器数据恢复工程师对所有硬盘做全盘镜像&分析。
服务器数据恢复过程:
1、对所有硬盘镜像备份后,服务器数据恢复工程师分析服务器raid结构。故障服务器中的硬盘每512字节多加了一个8字节的校验,也就是说每扇区520字节。北亚数据恢复工程师编写了一个小程序将8字节的校验去掉,方便后续的数据恢复。
2、完成磁盘转换后开始分析raid的结构。由于多了3块离线盘(故障离线后没有拔出),需要比较每块磁盘。因为其中会有两块磁盘前面的一部分相同,这两块前面部分相同的磁盘中有一个是旧盘,旧盘数据量没有新盘多,可以排除旧盘。
3、由于故障服务器使用的是ntfs文件系统,使用mft就可以找到raid结构。搞清楚raid结构后发现这不是一个普通的raid5,而是一个双循环,无法通过常规手段重组raid。
4、通过其他方法重组raid后发现数据不是新的。推测可能是raid5掉线第一块硬盘时用户没有及时发现,没有及时添加新的硬盘做rebuild,服务器运行一段时间后又有一块硬盘掉线了,造成整个raid不可用。
5、服务器数据恢复工程师使用穷举+校验的方法进行分析:假设某个磁盘掉线,踢掉该磁盘后重组raid,不用生成全部的数据,只生成前面几个g的数据,然后通过查看这个索引表的位图信息是否正确就可以判断此raid是否正确。如果索引表的位图信息正确,生成此raid数据即可完成raid的重组。
6、数据恢复完成后由用户亲自核检,数据完整可用,本次数据恢复完成。
tips:
1、服务器发生故障后,切忌对服务器进行操作;也不要随意取出硬盘,以免弄乱盘序。
2、如果需要取出硬盘,标记好硬盘的顺序之后再取出。
3、服务器阵列瘫痪后应该立即断电,不要做同步或强制上线操作,防止数据进一步破坏。
IMT公司与陕西光电子集成电路先导技术研究院建立战略合作关系,合力推动光电子集成电路与MEMS工艺技术的融
紫外线杀菌灯语音播放芯片——NV040D
小米首款联发科10核芯正式发布 红米Note4拍摄样张图曝光
施耐德电气TeSys F系列风电专用接触器为行业保驾护航
我国首条磁悬浮公交路线已开始建立,全场5.3公里
【服务器数据恢复】NTFS文件系统下双循环riad5的数据恢复案例
看直播 | @11/24 能源危机引爆储能商机-安森美ESS储能系统碳化硅方案攻略
防水连接器在使用过程中常见的问题
落镖冲击试验仪的检测原理
张汝京斥35亿人民币 抢进LED“惨业”
中科创达和中国联通打造全球首例5G端到端多切片方案
日产回应奇骏NHTSA测试副驾碰撞仅两星结果
常见的nb_iot/emtc/lora物联网无线技术对比
PFC驱动电路的工作原理
基于GPRS网络和RFIC卡的分布式考勤管理系统设计
联创电子三款镜头通过Mobileye认证,车载镜头月产能最大达800K
微软双屏设备Surface Neo和Surface Duo上市推迟
STM32CUBEMX(1)--PWM
魅族X8曝光采用了手势操作和虚拟按键两套操控方案
探秘面向5G承载的以太网带宽演进