虚拟化数据恢复—VMware ESX Server数据恢复案例

简介: 虚拟化数据恢复环境:某企业信息管理平台, 几台VMware ESX Server主机共享一台存储设备,大约有几十台虚拟机。虚拟化故障&原因:Vcenter报告虚拟磁盘丢失。管理员通过ssh远程到ESX中执行fdisk -l命令查看磁盘,发现STORAGE已经没有分区表了。重启所有设备后,ESX SERVER均无法连接到存储设备中的STORAGE。

虚拟化数据恢复环境:
某企业信息管理平台, 几台VMware ESX Server主机共享一台存储设备,大约有几十台虚拟机。

虚拟化故障&原因:
Vcenter报告虚拟磁盘丢失。管理员通过ssh远程到ESX中执行fdisk -l命令查看磁盘,发现STORAGE已经没有分区表了。重启所有设备后,ESX SERVER均无法连接到存储设备中的STORAGE。
经过和管理员沟通得知,工作人员曾经在这个存储网络中接入一台windows server服务器,具体情况不详。可能是那台windows server服务器对STORAGE的独享操作导致vmfs卷损坏。
经过分析发现分区表清零,55aa有效结束标志和硬盘ID标志都存在。发现一个NTFS卷,没有数据写进去,像一个刚格式化的卷。分析这个NTFS卷的BITMAP,发现该卷的前部和另外2个位置的部分空间被占用,但总占用空间不超过100M。
分析VMFS卷,发现在原磁盘中有2个VMFS分区,第2个是第1个的extend。因NTFS分区并未写数据到第2个VMFS分区,所以重点在于第1个VMFS分区。分析第1个VMFS分区,发现卷头结构丢失,一级索引、二级索引均存在,NTFS覆盖的数据区正好是某组虚拟机的临时内存镜像,对数据恢复没有什么影响。

虚拟化数据恢复过程:
1、对STORAGE做完整镜像备份。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。
2、连接两个VMFS分区,按照VMFS分区的组织方式,使用北亚企安自主开发的程序提取所有VMDK及配置文件。
3、通过nfs将恢复出来的数据迁移到ESX SERVER主机中。经过用户方验证,确认恢复出来的数据完整有效。

总结:
本案例中出现的故障是由于光纤环境互斥不当所导致的。应该是这个卷在WINDOWS SERVER系统做了重新分区,并格式化为NTFS,之后又对分区做了删除操作。ESX VMFS的互斥不依赖于硬件,只依赖于操作系统驱动层,所以将服务器接入到存储网络时一定要谨慎,需要考虑好存储的分配权限。

相关文章
|
运维 监控 安全
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
784 3
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
|
9月前
|
网络协议 API 网络安全
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
1090 3
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
|
12月前
|
Linux 虚拟化 iOS开发
VMware Fusion 13.6.4 发布 - 领先的免费桌面虚拟化软件
VMware Fusion 13.6.4 for Mac - 领先的免费桌面虚拟化软件
4372 1
VMware Fusion 13.6.4 发布 - 领先的免费桌面虚拟化软件
|
11月前
|
存储 固态存储 Linux
从 0 学服务器虚拟化:VMware 搭建 3 个虚拟主机,个人 / 小企业够用的方案
服务器虚拟化技术通过在单台物理机上运行多个虚拟机,显著提升资源利用率和管理灵活性。本文以 VMware ESXi 8.0 Update 3e 为例,详解如何搭建经济实用的虚拟化环境,支持 3 个虚拟主机稳定运行,适合个人开发者和小企业降低硬件投入、实现数据本地化与安全存储。
2380 0
|
11月前
|
运维 安全 网络安全
VMware NSX 4.2.3 - 网络安全虚拟化平台
VMware NSX 4.2.3 - 网络安全虚拟化平台
424 0
|
10月前
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
2635 134
|
9月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1909 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
9月前
|
Linux 虚拟化 iOS开发
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
1803 0
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
|
12月前
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装

热门文章

最新文章

相关课程

更多