服务器数据恢复环境:

有4台服务器节点组成的VSAN集群;每台服务器节点上有两个磁盘组;每个磁盘组由一块SSD硬盘+6块SAS硬盘组成。

服务器故障检测分析:

一台服务器一块硬盘因故障离线,VSAN开始数据迁移,在迁移还没有完成的时候机房停电。重启后发现另一台服务器上的两块硬盘也因故障离线,虚拟机都无法访问。

打开网易新闻 查看精彩图片

服务器数据恢复过程:

1、将硬盘以只读方式做镜像备份。

2、对镜像文件分析底层数据的存储结构,确认虚拟机所在硬盘的分布信息。

3、单独分析每个服务器节点上的两个磁盘组,搞清楚磁盘组内的闪存盘和容量盘之间的对应关系,每块硬盘都有一个唯一标识进行磁盘间的对应。

4、获取每个磁盘组中的容量盘的组件信息。

5、根据组件位图提取组件数据和缓存数据。

打开网易新闻 查看精彩图片

6、根据组件的描述信息获取组件所属对象和组件顺序,把组件合并成对象。

7、根据对象提取数据。

8、虚拟机可正常启动。