服务器数据恢复环境:
VMware ESX服务器;
服务器文件系统:VMFS;
8块硬盘组建RAID5,4号盘是热备盘。

服务器故障:
服务器两块硬盘指示灯亮黄色,机房管理员检测后初步判断这2块盘出现物理故障,序列号无法读取,在SAS扩展卡上无法识别。管理员联系我们数据恢复中心对raid进行数据恢复。

服务器数据恢复过程:

1、硬盘物理故障修复。
硬件工程师拿到所有服务器硬盘后首先检查了raid中的两块掉线盘,将故障盘连接到外部SAS扩展卡上加电检测,磁头不寻道。硬件工程师在无尘工作间对故障硬盘进行开盘修复。修复完成后对故障盘数据做镜像。

2、重组RAID5。服务器数据恢复工程师发现所有硬盘的的0扇区都有“55 AA”标志,0x01C2H处表示该分区的类型,这里显示“05”,代表这是一个扩展分区。因此从0扇区看这是一个不正常的MBR分区结构。按照这一方法继续查找,分别在7号盘和8号盘找到了“55 AA”的标志。8号盘查询结果如下。这是一个正常的MBR分区,其0x01C6处数值代表指向的下一个扇区为GPT的头部。

7号盘查询结果如下。其0x01C6处数值代表指向下一个扇区。但是下一个扇区很明显不是GPT的头部。

由此可以确定8号盘是第一块盘,7号盘可能是最后一块盘。GPT分区所在扇区起始于172032扇区,因此初步确定LUN的起始扇区是172032扇区。

条带也就是raid阵列块,是RAID处理数据的基本单元,不同的RAID的条带大小也各不相同。RAID5的1个条带组中有1个校验区,可以根据这个规律对该raid5进行分析,也可以通过比较法确定条带大小。如某一条带组中的校验区跟这一条带组中的非校验区可能相差很明显,通过WinHex查看做对比就可以找到条带大小。服务器数据恢复工程师对该服务器raid进行分析确定条带大小为1024个扇区。按照1024扇区分割,使一个记录为一个条带的大小,如图5所示。并且7块盘跳到同一记录283123。

当7块盘都定位到同一位置时,通过对比就可以判断校验区的走向,继而判断整个RAID5的走向。之前已经判断出8号盘是第一块盘了,把8号盘放在第一个位置,确定RAID5为左走向,盘序为8,2,3,4,1,7,5。

服务器数据恢复工程师初步确定了LUN的起始扇区是172032扇区。使用数据恢复工具跳到172032扇区对硬盘的使用情况进行观察,正常情况下这个扇区所属条带中的5号盘应该是校验区,但实际情况中却显示校验区为8号盘。根据该raid走向的规律,5号盘的校验区应该在172032-1024=171008扇区,即上一个条带。跳转到171008扇区,发现校验区为5号盘。因此可以确定LUN的起始扇区为171008扇区。

北亚数据恢复工程师使用数据恢复工具按照确定的盘序重组raid添加进去,如图所示。选择RAID5,Stripe size 512KB,左异步。

点击Build进行重组。组好后,由于数据从1024*8=8192个扇区开始,若专业恢复工具没有跳转到此扇区的功能,那么刚组好的RAID必须和一个文件再进行一次Build重组操作。RAID的起始扇区(Start sectors)选择8192,这个文件可以任意选择起始扇区和大小(Count sectors),下图为重组后的raid5磁盘阵列。

服务器数据恢复结果:
RAID5磁盘阵列重建完成后由服务器管理员验证通过,本次数据恢复工作完成。

【服务器数据恢复】VMFS文件系统RAID5硬盘故障的数据恢复案例相关推荐

  1. IBM服务器显示系统恢复,苏州数据恢复_IBM X3850服务器数据恢复中处理SAS硬盘故障的恢复案例...

    IBM服务器阵列故障导致数据丢失,原因是组成RAID5磁盘阵列的三块日立SAS 2.5英寸硬盘中有两块盘出现故障,IBM服务器硬盘送到苏州碟科数据恢复中心. 通过碟科硬盘恢复工程师的检测,在无尘恢复实 ...

  2. dell 服务器硬盘failed,DELL服务器PERC-5-6RAID操作系统下诊断硬盘故障(tty)手册.pdf

    DELL服务器PERC-5-6RAID操作系统下诊断硬盘故障(tty)手册 How to analyze tty log Dell internal use Page 1 of 31 如何分析阵列卡 ...

  3. 【服务器数据恢复】哪些故障会导致服务器数据丢失?多块硬盘离线的数据恢复案例

    在服务器运行过程中难免出现故障导致数据的丢失,哪些服务器故障会导致数据丢失呢? 1.同一阵列内多块硬盘出现故障: 2.服务器模块老化: 3.服务器系统更新: 4.意外断电: 5.错误的拔插服务器硬盘: ...

  4. Dell服务器H700 阵列卡Raid5更换硬盘不自动rebuild问题解决

    一台老式Dell服务器R610用的H700 阵列卡3*300G 10k SAS 组的RAID5硬盘故障灯闪黄灯了. 关机更换了一块相同规格的硬盘后发现并没有自动rebuild,更换的那块硬盘指示灯一直 ...

  5. 【北亚服务器数据恢复】华为OceanStor系列服务器重装系统导致分区不可访问的数据恢复

    服务器数据恢复环境: 华为OceanStor系列服务器: MD1200磁盘柜,raid5磁盘阵列组,50T容量: linux操作系统,1个lun:两个分区:分区一通过lvm进行扩容,分区二格式化为xf ...

  6. VMware ESX Server 服务器数据恢复实战--攻破VMFS文件系统

    VMware ESX Server 3.5是VMware 公司发布的服务器版本虚拟机系统平台,它是以Linux内核为基础进行二次开发出的一个虚拟机系统,它可以安装在一台主机上,在这台主机上可以安装多个 ...

  7. 【北亚数据恢复】IBM服务器raid5硬盘离线,热备盘未激活导致raid崩溃的数据恢复案例

    服务器数据恢复环境: IBM X系列服务器: 操作系统为linux redhat: 5块73G SAS硬盘,4块组成RAID5,1块作为热备盘(Hot-Spare). 故障: 3号盘最早离线,热备盘未 ...

  8. 【北亚数据恢复案例】raid0硬盘故障导致服务器崩溃的数据恢复

    服务器数据恢复环境: 2块硬盘 raid0 故障: 其中一块硬盘出现故障导致服务器崩溃,管理员联系北亚数据恢复中心进行数据恢复. 服务器数据恢复分析: 通过服务器管理员的简单介绍,北亚数据恢复工程师初 ...

  9. 【服务器数据恢复】Raid阵列更换故障硬盘后数据同步失败的数据恢复案例

    服务器数据恢复环境: IBM某型号小型机+AIX+Sybase+某型号存储阵列柜. 阵列柜12块SAS机械硬盘组成RAID(其中一块为热备盘). 服务器故障: 一块磁盘出现故障离线,管理员更换磁盘,开 ...

最新文章

  1. 【怎样写代码】对象克隆 -- 原型模式(三):原型模式
  2. wifi协议_冷知识科普 手机上的Wifi/WLAN究竟有何区别
  3. 带孩子们做环球旅行的读后感_孩子少言寡语、不爱说话怎么办?家长们可以这样做...
  4. Altium Designer 在pcb下导入的原件引脚是绿的
  5. Linux基础命令及其常识
  6. croppic 图片裁剪
  7. JAVA中如何创建一个二维数组,然后给二维数组赋值!
  8. JavaScript/JS闭包理解
  9. 使用scrapy爬取阳光热线问政平台
  10. mac下使用github 上传代码
  11. 2020.1.8学习
  12. Android修改实战教程(漫放软件)
  13. 计算机集成声卡输出通道,1台电脑多人用!多屏输出另类功能详解
  14. 基于深度学习的图像识别进展:百度的若干实践
  15. C# 强化系列文章四:匿名方法的使用
  16. 腾讯云学生服务器(官网校园计划)
  17. 2017年Gartner的数据防泄漏(DLP)魔力象限(Magic Quadrant)
  18. java无法读取方案文档_解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题...
  19. 【EE308FZ Lab2-1】Android App for Bobing (Prototype)
  20. dotnet夜话 第六、七集笔记

热门文章

  1. java中创建对象的一般格式是什么_Java零基础快速入门|对象的创建和使用(下)...
  2. 成功案例——USB3.0电磁辐射分析
  3. 基于C#的Modbus的(NModbus)研究(DTS686电表)——实现TCP通信连接(二)
  4. 想从事编程报考专业:计算机技术好,还是软件工程好?
  5. python--format
  6. 利用SMB实现局域网共享文件夹
  7. sql数据处理的长尾问题及优化
  8. 消除ImageList 图片锯齿
  9. 2022茶艺师(中级)特种作业证考试题库及答案
  10. Intellij IDEA 的激活方法