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

服务器数据恢复—raid5阵列中硬盘掉线导致上层应用不可用的数据恢复案例

服务器数据恢复环境&故障:
某公司一台服务器,服务器上有一组由8块硬盘组建的raid5磁盘阵列。
磁盘阵列中2块硬盘的指示灯显示异常,其他硬盘指示灯显示正常。上层应用不可用。

服务器数据恢复过程:
1、将服务器中所有硬盘编号后取出,经过硬件工程师的检测发现2块异常硬盘磁头损坏。将完好的硬盘以只读方式进行全盘镜像,将2块存在坏道的硬盘进行更换磁头后镜像。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、镜像完成后使用专业数据恢复工具将所有硬盘打开,观察和分析底层数据,查询55AA标志。注意(下图)特别标注的“05”的位置,这表示是一个扩展分区,所以这不是需要的正常分区,排除这个分区。

3、继续查找,直到找到一个满足“55AA”标志,且在“0x01C6”的位置的数值指向的下一个扇区是分区头部的分区(下图)。

这个就是服务器内的第一块硬盘。GPT分区所在扇区起始于172032扇区,初步确定LUN的起始扇区是172032扇区。
4、Raid5阵列中的每个条带组中包含一个校验区,校验区的大小和一个正常条带的大小相同。北亚企安数据恢复工程师根据上述规律分析出该服务器raid5阵列中的条带大小是1024扇区。
5、根据分析出来的1024扇区的条带大小、区起始位置,校验区走向确定服务器上所有硬盘在raid阵列中的盘序。
6、借根据获取到的raid5相关信息重组raid并校验数据的完整性,检查上层应用是否可用,确认无误后让用户方亲自验证数据恢复结果。
7、用户方工程师亲自验证后确认数据完整无误。使用新硬盘替换掉服务器上损坏的硬盘并重建raid阵列,将恢复出来的数据迁移到服务器上。本次数据恢复工作完成。    
 

相关文章:

  • Linux 文件和目录权限管理详解
  • JavaScript数据结构-Set的使用
  • 宇树科技嵌入式面试题及参考答案(春晚机器人的公司)
  • Idea配置注释模板
  • 什么是安全组及其作用?
  • Zabbix+Deepseek实现AI告警分析(非本地部署大模型版)
  • 【微信小程序】每日心情笔记
  • idea中隐藏目录
  • 深入解析 Nmap 扫描机制的底层原理
  • 海康摄像头接入流媒体服务器实现https域名代理播放
  • Element UI-Select选择器结合树形控件终极版
  • CSS【实战】模拟 html 的 title 属性(鼠标悬浮显示提示文字)
  • 【智慧零售技术实战】云里物里ESL方案解析:四色电子纸+批量刷新功能如何高效能改造传统卖场?
  • python-leetcode-打家劫舍 III
  • Android 自定义View 加 lifecycle 简单使用
  • 大白话Vue 源码
  • linux进程调度-在系统调用时期调度
  • 人机交互进化论:解码智能手机81种交互方式背后的用户体验革命
  • [场景题]如何实现排行榜
  • 安装微软最新原版系统,配置好系统驱动并保留OOBE全新体验
  • 以开放促发展,以发展促开放,浙江加快建设高能级开放强省
  • 女子应聘文员被说“太丑”?官方回应:有关部门启动核查处置
  • 法律顾问被控配合他人诈骗酒店资产一审判8年,二审辩称无罪
  • 竞彩湃|欧联杯决赛前,曼联、热刺继续划水?
  • 北京警方:海淀发生小客车刮碰行人事故4人受伤,肇事司机已被查获
  • 回望星河深处,唤醒文物记忆——读《发现武王墩》