服务器数据恢复环境:
DELL PowerVault 系列某型号存储,15 块硬盘搭建了一组 RAID5 磁盘阵列。
服务器故障 & 检测:
存储设备 raid5 阵列中一块磁盘因为未知起因离线,管理员对该磁盘阵列进行了同步操作。在同步的过程中又有一块磁盘指示灯报警,磁盘离线,磁盘阵列同步失败,raid5 阵列解体,存储无奈失常工作。
北亚企安数据恢复工程师对故障存储中的物理磁盘状态进行了检测,通过检测发现该 raid5 磁盘阵列中先离线的硬盘访问速度极为迟缓,第二块离线的磁盘有大量坏扇区,其余磁盘无显著物理故障。
该 raid5 磁盘阵列只蕴含一个卷组,该卷组占用阵列全副空间,该卷组只有一个起始地位为 0 扇区的 XFS 裸分区。
RAID5 阵列只反对一块磁盘的谬误冗余性能,当第二块磁盘离线后阵列便无奈失常工作,所以整个阵列的解体次要是因为第二块磁盘的离线造成的。第二块磁盘是否能解决好是数据恢复的要害。
服务器数据恢复过程:
1、对故障存储中 15 块硬盘进行异或测试,所有磁盘全副通过测试,没有发现显著谬误。
2、以只读形式镜像备份所有完整的磁盘数据,后续的数据分析和数据恢复操作都基于镜像文件进行,防止在数据恢复过程中对原始磁盘数据造成二次毁坏。
3、对第二块离线的硬盘进行独自备份,备份过程中略过坏扇区。计算第二块硬盘损坏扇区地位的数据,并将其写入镜像文件。
4、基于镜像文件剖析原 RAID5 阵列构造信息,依据剖析获取到的 raid 相干信息构建 RAID5 阵列。
5、重构 RAID 后验证 RAID 构造是否正确。
6、将第二块磁盘的镜像备份到新硬盘,并将其强制上线。更换第一块磁盘并对其进行同步。
7、实现上述操作后,由用户方工程师亲自对复原进去的数据进行检测,通过重复检测,用户方确认复原进去的数据残缺无效。
服务器数据恢复总结:
因为故障存储中所有硬盘的异或测试全副通过,这意味着存储产生故障后没有新数据的写入或者构造的改变。在这种状况下能够依据其余几块完整的硬盘计算出坏硬盘对应地位的数据。复原实现后进行查看,目录构造残缺,重要文档完整,FSCK 无任何谬误提醒,用户认可所复原的数据。