关于数据恢复:服务器数据恢复EXT3文件系统下LVM结构破坏的数据恢复案例

2次阅读

共计 812 个字符,预计需要花费 3 分钟才能阅读完成。

服务器数据恢复环境:
一台服务器中有两组别离由 4 块 SAS 硬盘组建的 raid5 阵列,两组阵列下层划分 LUN 组建 LVM 构造,并被格式化为 EXT3 文件系统。

服务器故障 & 检测:
RIAD5 阵列中有一块硬盘故障离线,热备盘激活上线顶替离线硬盘。在热备盘上线同步数据的过程中,该 RAID5 阵列中又有一块硬盘离线,热备盘同步失败,该组 RAID5 阵列解体,下层的 LVM 构造被毁坏,EXT3 文件系统无奈失常应用。
硬件工程师对两块离线硬盘进行硬件故障检测,发现先离线的那块硬盘无奈辨认,应该是硬件问题,须要收盘修复。后离线的硬盘能够失常辨认。

服务器数据恢复过程:
1、将故障服务器中故障 RAID 中所有磁盘编号后取出,通过硬件工程师的检测发现,发现先离线的磁盘无奈辨认。硬件工程师对这块硬盘进行了收盘操作。收盘后发现盘片磨损重大,无奈修复,只能对故障 RAID5 阵列进行缺盘解决。
2、以只读形式将故障 RAID5 阵列中的其余成员盘进行全盘镜像备份,并且对另一组完整的 raid5 阵列中的全副磁盘进行全盘备份。后续的数据分析和数据恢复操作都基于镜像文件进行,防止对原始磁盘数据造成二次毁坏。

3、基于镜像文件剖析硬盘底层数据,通过解析 EXT3 文件系统构造,剖析出两组 raid5 阵列的盘序、条带大小、校验方向等 RAID 构造相干信息。通过剖析,两组 raid 阵列块大小都为 64K,校验方向为左同步,对故障 raid 进行重组时进行缺盘解决。依据剖析出的 RAID 构造相干信息重组两组 raid5 阵列。

4、重组出两组 raid 阵列后剖析两组 raid 中的底层数据,找出 LVM 构造信息。对 LVM 构造进行剖析,将两组 raid 中作为 PV(LVM 物理卷)的 LUN 导出,而后将两个 PV 重组,从新生成 LVM 逻辑卷。

5、LVM 重组之后,解析 LV(逻辑卷)中的 EXT3 文件系统,复原并导出其中的全副数据。

6、用户方工程师对复原进去的数据进行检测后,确认复原进去的数据残缺无效。本次数据恢复工作实现。

正文完
 0