【存储数据恢复】华为OceanStor存储raid5数据恢复案例

服务器数据恢复环境:
华为oceanstor某型号存储,十几块fc硬盘组建一组raid5磁盘阵列,配备了一块热备盘;上层使用ext3文件系统,配置了oracle数据库。
服务器故障:
该存储raid5中的一块硬盘未知原因离线,热备盘上线开始同步数据,同步未完成时候又有一块磁盘未知原因离线,数据同步失败,raid5瘫痪,上层lun不可用。
服务器数据恢复过程:
1、将故障存储中所有磁盘编号后取出进行物理故障检测,检测后发现为先掉线的磁盘存在物理故障,其他磁盘包括后掉线的那块磁盘均无物理故障。
2、将所有磁盘以只读方式做全盘镜像,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次影响。
3、基于镜像文件分析raid5中的所有磁盘底层数据,找出热备盘。raid是条带化的,阵列中的数据是按照一定的规律进行存储的。数据恢复工程师分析raid中的数据库页在每一个物理磁盘中的分布情况,计算出raid5的磁盘顺序、数据走向、条带大小等raid相关信息。
4、根据分析出来的raid相关信息,使用北亚企安自主开发的raid重构程序将原始raid虚拟重构出来。但由于原始raid5中掉线了2块盘且有1块盘的数据被同步破坏,分析每一块硬盘中的数据后发现有一块硬盘在同一个条带上的数据和其他硬盘明显不一致,初步判断此盘是被同步破坏的硬盘。通过北亚企安自主开发的raid校验程序校验这个条带,最终确定被同步损坏的磁盘。
5、分析lun在raid5中的分配状态和lun分配的数据块,根据数据map导出lun的数据。
6、由于使用了热备盘虚拟重构raid,ext3文件系统无法正常挂载。
7、提取oracle数据库文件,使用北亚企安自主开发的文件系统解析程序对其进行文件系统解析,然后导出oracle数据库文件。
8、将导出的数据库文件移交给数据库工程师进行校验和验证。使用oracle数据库文件检测工具检测每个数据库文件的完整性。如果发现错误,使用北亚企安自主研发的oracle数据库检测工具进行二次检测。检测后发现部分数据库文件和日志文件错误,system和sysaux表空间都存在坏块,控制文件全部损坏;eschoolspace表空间的几个文件存在的坏块更多;undotbs02丢失;数据库数据恢复工程师对这些文件进行修复。
北亚企安数据恢复——oceanstor存储数据恢复
北亚企安数据恢复——oceanstor存储数据恢复
北亚企安数据恢复——oceanstor存储数据恢复
9、修复完成后,由用户方配合,启动oracle数据库。在本地虚拟机安装oa客户端,通过oa客户端对数据记录进行验证。用户方安排不同部门人员进行远程验证,经过反复验证,确认数据完整有效。本次数据恢复工作完成。


安全配置平台使保护物联网设计变得更加容易
变电站倒闸操作的的执行细节和注意事项
国产旗舰重返1999元市场,国际品牌放低身段反击
评论:PC没落将加速市场融合
开关电源芯片TB6812的研发及特性详解
【存储数据恢复】华为OceanStor存储raid5数据恢复案例
传苹果AirPower或将永久不再出现?
光伏发电的优势
英特尔:低功耗处理器创新行动运算未来
计算机操作系统有哪些_计算机操作系统的主要功能
学会如何保养紫外老化试验箱
e络盟对物联网的未来的深度解读
支持MQTT协议的WiFi模块介绍_ SKYLAB
区块链破局气象观测行业为技术决策输入优质数据
友坚科技UT_6410CV01核心板简介
物联网平台合作伙伴战略签约仪式
华为发布移动VPN解决方案 助力企业办公移动化、灵活化
总投资12212.7万的群明110千伏输变电工程项目已获核准
详解orcad的原理图如何pads软件
PCB板加工中影响信号完整性的关键因素