ITPub博客

首页 > IT基础架构 > 服务器/存储 > 服务器数据恢复—误删服务器卷,数据恢复怎么做?

服务器数据恢复—误删服务器卷,数据恢复怎么做?

原创 服务器/存储 作者:北亚数据恢复 时间:2025-08-14 11:14:31 0 删除 编辑

服务器数据恢复故障:

工作人员不慎将一台服务器上的卷误删除,服务器上有一组raid5阵列。需要恢复误删除的数据。


服务器数据恢复过程:

1、将故障服务器上所有数据以只读方式全部镜像。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

2、基于镜像文件分析所有磁盘底层数据。分析超级快信息,记录raid5阵列起始块位置。分析raid5阵列数据,获取到阵列的逻辑起始块位置号。

3、经过分析,这组raid5阵列中每个数据块大小为8扇区,每个数据块后有一个附加的数据块描述信息,大小为64字节。通过这个特征在底层找到0X10位置为FFFF的,就是要找的校验块。

4、分析aggr盘序。由于阵列中的数据块大小为8扇区,根据每块磁盘的8号扇区进行分析,确定每块硬盘各自归属的组,再还原硬盘在各自的组内的排序。

5、服务器的节点分布在不同的数据块内组成节点组。根据前面的分析,每64字节记录一些系统数据,之后用192字节为一项来记录各个文件节点。根据用户级别可将文件节点分为两类:“MBFP”系统文件节点和“MBFI”用户文件节点。恢复数据一般只取MBFI节点组即可。

6、根据更新序列值获取到最新节点。

7、解析节点中节点类型,逻辑块号,文件数量,文件大小,所占块数量,及数据指针。

8、获取节点在节点文件中的逻辑块号,从0开始计数。

9、获取目录项,并根据其节点编号找到对应节点。

10、根据分析到的raid阵列信息重组raid5阵列,北亚企安数据恢复工程师编写小程序提取服务器内的数据。

11、搭建了与原服务器相同的环境,在上层应用内验证数据。验证无误后由用户方对数据进行最终验证。经过用户方验证,本次服务器内的所有数据全部恢复。本次服务器数据工作完成。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31380569/viewspace-3093425/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
从事服务器数据恢复、磁盘阵列数据恢(DEll、HP、IBM、华为、NetApp等),虚拟化数据恢复(VSAN、VMware、Kvm等),数据库数据恢复(Oracle、Sql Server、MySql、Mongodb等),小型机数据恢复等方面的。24h数据救援13439392933

注册时间:2016-08-02

  • 博文量
    1127
  • 访问量
    876475