Vsan分布式存储虚拟磁盘文件丢失的数据恢复案例
最新动态来源:本站原创点击数:7更新时间:2025/10/23
vsan数据恢复环境:
vsan分布式存储上有16块硬盘(8块固态硬盘+8块机械硬盘,固态硬盘作为缓存盘使用。)
供电异常导致设备异常关机,重启后发现vsan存储逻辑架构出现故障,虚拟磁盘文件丢失,虚拟机组件异常。
vsan数据恢复过程:
1、将vsan分布式存储中vsan节点服务器上的所有硬盘编号后取出,以只读方式将所有硬盘进行完整镜像。镜像完成后将所有硬盘按照原样还原到原存储中。后续的数据分析和数据恢复操作都基于镜像文件进行。避免对原始磁盘数据造成二次破坏。
2、基于镜像文件扫描分析数据,发现虚拟机组件信息破坏并不严重。所幸数据恢复所需的信息完整。
3、北亚企安数据恢复工程师根据数据情况编写程序扫描&重组所有服务器组件,获取到所有组件信息中的ID信息和所隶属的对象ID等信息。
4、利用这些信息追溯每一个数据块在所隶属的组件内的逻辑位置,提取数据。
5、提取所有可用数据后,北亚企安数据恢复工程师根据描述信息中记录的组件逻辑位置信息进行数据重组,拼接出完整的vmdk文件。
6、分析vmdk文件。将提取到的所有快照的vmdk文件的快照和父盘进行合并,解析后提取其中的数据文件。
7、提取所有数据文件后,搭建了与原始环境相同的验证环境。验证恢复出来的数据的完整性和可用性。经过验证,恢复出来的数据完整可用,数据库无报错。
8、用户方工程师验证恢复结果后,确认恢复出来的数据完整可用,本次数据恢复工作完成。