服务器数据恢复环境:

一台虚拟机ESX SERVER,存储是DS4100的,数据量差不多有5TB。

​​虚拟机数据恢复_数据丢失

服务器故障检测分析:

虚拟磁盘丢失,服务器中的数据不可用,将服务器重启后,服务器中的数据完全识别不到了,服务器处于瘫痪状态。

数据丢失是由于服务器在Windows系统下格式化为ntfs格式并且还重新分区,随后又对该分区进行删除。这一操作导致其他服务器接入存储后光纤环境互斥不当,虚拟机瘫痪。

​​虚拟机数据恢复_数据丢失_02

服务器数据恢复流程:

 1.将服务器进行只读模式下的镜像备份,就是为了避免破坏原始故障环境。2.分析所有镜像出来的数据,发现所有数据中的有效“55AA”表示都存在,硬盘ID标志也存在,但分区表数据丢失。

3.分析服务器的vmfs卷,经过确认数据主要存储在第一个分区里。重点分析第一组vmfs分区得出如下结论:第一、第二级索引保留完整,部分结构丢失。

4.在好的服务器上搭建与原始环境相同的虚拟化环境,连接两个vmfs分区,提取vmdk及所有配置文件,通过nfs回迁至虚拟化环境。重建卷头部信息,索引列表等位置被破坏的信息后直接附加。

​​虚拟机数据恢复_数据丢失_03

数据完美恢复,虚拟机成功修复。