这篇文章给大家介绍如何进行EMC CX4-480服务器riad故障的数据恢复,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
用户的EMC CX4-480存储服务器由于硬盘出现故障离线瘫痪。服务器中共有10块硬盘,其中7块硬盘组成RAID 5磁盘阵列。另外3块硬盘为服务器在使用过程中的掉线磁盘,用户在处理掉线磁盘时只添加新的硬盘做rebuild,并没有将掉线的硬盘拔掉,现已有过3块掉线磁盘,所以服务器中有3块多余硬盘。
服务器管理员推断服务器瘫痪的原因是阵列中硬盘出现硬件故障导致服务器瘫痪,于是将所有硬盘交给硬件数据恢复工程师对硬件进行物理检测。硬件数据恢复工程师对服务器中所有硬盘逐一进行物理检测后并没有发现硬盘存在物理故障,只好由服务器数据恢复工程师对所有硬盘做全盘镜像后对服务器riad进行分析。
按照数据恢复流程对所有磁盘进行镜像备份后,服务器数据恢复工程师开始对服务器raid结构进行分析;服务器数据恢复工程师分析后发现该服务器中的硬盘每512字节多加了一个8字节的校验,也就是变成了每扇区520字节了。如此一来继续进行raid结构分析将十分困难,为了提高工作效率,服务器数据恢复工程师自己编写了一个小程序将8字节的校验去掉来方便后期的工作。
所有磁盘都转换完成后,工程师继续分析RAID的结构。由于多了3块以前的旧盘,需要通过比较每块磁盘,即其中会有两块磁盘前面的一部分相同,而这两块当中会有一个是旧的,旧的数据量没有新盘多,就可以排除旧的磁盘。这样的磁盘会有3对,也就可以排除所有旧的磁盘了。
接下来看RAID结构,由于客户用的NTFS文件系统,用MFT很容易就可以找到RAID的结构了。知道RAID结构后发现这不是一个普通的RAID 5,而是一个双循环。无法借助数据恢复工具重组RAID,只好转为其他方式重组raid阵列!重组RAID后发现数据不是最新的。服务器数据恢复工程师猜测可能是RAID 5先掉线一块硬盘时管理员没有及时发现,没有及时添加新的硬盘做rebuild。导致运行一段时间后又有一块硬盘掉线了,才造成整个RAID不可用。所以还需要找出一块旧的磁盘,才能生成最新的数据。继续进行找盘的工作!服务器数据恢复工程师采用穷举加校验的方法进行分析,即假设某个磁盘是掉线的,踢掉磁盘后重组RAID,但不是生成全部的数据,而是只生成前面5G的数据,我们只需要查看这个索引表的位图的信息是否正确就可以判断此RAID是否正确。如果正确那么生成此RAID的数据即可完成RAID的重组
关于如何进行EMC CX4-480服务器riad故障的数据恢复就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。