当前位置: 首页 > news >正文

服务器数据恢复—OCFS2下raid5磁盘损坏导致阵列崩溃的数据恢复案例

服务器数据恢复环境:
IBM某型号存储,6块sas硬盘组建一组raid5,划分一个lun分配给Linux服务器并格式化为OCFS2文件系统,共享给虚拟化使用,存放的数据包括24台liunx和windows虚拟机、压缩包文件和配置文件。

服务器故障:
raid5阵列中成员盘坏了多块,阵列失效,数据丢失。 

服务器数据恢复过程:
1、将故障服务器中所有磁盘编号后取出,由硬件工程师检测硬件故障情况,发现有4块盘存在坏道。将完好的磁盘以只读方式做扇区级别的镜像备份,针对有坏道的磁盘使用专门工具处理后做镜像。所有磁盘做完镜像后,按照编号将磁盘还原到原服务器中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件,北亚企安数据恢复工程师根据该型号存储算法和OCFS2文件系统底层结构分析raid5结构。根据分析获取到的raid5相关信息重组raid5阵列。
3、分析数据LUN在raid中的分布情况,校验LUN的完整性及正确性。北亚企安数据恢复工程师编写扫描程序对lun进行扫描,读取ocfs2文件系统的节点,目录信息,并把扫描到的所有信息插入数据库。
4、LUN生成完成后开始解析OCFS2文件系统。根据解析出来的OCFS2文件系统结构,北亚企安数据恢复工程师编写相应的程序提取数据。
超级块截图:

目录节点截图:

指针节点截图:

数据库信息截图:

5、提取完数据后,工程师和用户方对恢复出来的数据进行多方面的检测,经过检测确认24台虚拟机可以全部启动,虚拟机里业务应用也可以正常启动。本次数据恢复工作完成。

http://www.lryc.cn/news/239935.html

相关文章:

  • YOLO目标检测——卫星遥感多类别检测数据集下载分享【含对应voc、coco和yolo三种格式标签】
  • 基于Towers of Binary Fields的succinct arguments
  • 【LeetCode刷题笔记】DFSBFS(一)
  • Amazon Generative AI 新世界 | 基于 Amazon 扩散模型原理的代码实践之采样篇
  • 使用C语言统计一个字符串中每个字母出现的次数
  • 中国出海主力系列专访之三七互娱:亚马逊云科技助力三七互娱海外“出圈”之路
  • 算法刷题-动态规划2
  • 【Vue】自定义指令
  • MFC 中创建并显示二维码
  • NX二次开发UF_CAM_set_clear_plane_tag 函数介绍
  • 计算机网络:数据链路层
  • 电线电缆行业生产管理怎么数字化?
  • 计算机网络之数据链路层
  • 前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 系列文章(目录)
  • uniapp 给小程序添加分享功能
  • npm命令
  • Halcon Solution Guide I basics(3): Region Of Interest(有兴趣区域/找重点)
  • 以太坊铭文聚合交易平台 Scorpio,铭文爆发的新推手?
  • Socket通信之网络协议基本原理
  • linux 开发板以太网通过Ubuntu上外网方法
  • DependencyProperty.Register:wpf 向别的xaml传递参数
  • uvm白皮书练习_ch2_ch231_加入transaction
  • python-泛型实现,类型检查
  • 黑马React18: Redux
  • visionOS空间计算实战开发教程Day 5 纹理和材质
  • 低代码PaaS开发平台
  • 阿里云99元服务器ECS经济型e实例性能如何?测评来了
  • vue3-生命周期
  • 23. 深度学习 - 多维向量自动求导
  • 挺扎心!好不容易有了一个offer,就因为背调出之前有仲裁记录,offer黄了,这已经是第二次了!...