1.VMFS 删除虚拟机时,同时会删除数据存储中此虚拟机对应的目录和里面的文件。
2.用户需要的数据都存储于虚拟机中的虚拟磁盘文件中,恢复了虚拟磁盘文件也就恢复了原虚拟机中的数据。
3.VMFS删除文件之后,Inode 中已无可用信息,但仍有其它信息供参考。
4.从残留的索引信息中可得到目标文件大致分布区域。
5.结合原虚拟机操作系统的原始分区信息可确定目标文件分布区域。
[数据恢复过程]
1.远程指导其管理员用 dd 命令,将其ESX Server 的整个存储导入一块单盘中,原存储仅1.4 T。
2.使用我们自主研发的 ESX系统的VMFS文件系统数据恢复软件进行恢复.
3.软件扫描出了目录信息,但目标虚拟机的文件全是0字节,Inode已清空重要信息,常规方法无法恢复。
4.使用软件的灾难恢复功能成功找到了原始的30G的虚拟磁盘,但已无文件名等信息。
5.恢复完成后,传入一个WINHEX,打开,文件系统完全正常,恢复出MSSQL库,附加,DBCC检测,完全正常。
6.由于客户需要虚拟机能启动,这还需要恢复虚拟磁盘的描述文件,磁盘的描述文件都很小,一般1K不到,直接用WINHEX在VMFS元文件区域进行搜索,很快找到。在ESX上新建虚拟机,传入虚拟磁盘和虚拟磁盘描述文件,添加磁盘,成功启动。