虚拟机数据恢复环境:

中*化某省分公司的信息管理平台,几十台VMware虚拟机(ESX SERVER)共享一台IBM存储。

虚拟机故障&分析:

正常工作时候vc上报告虚拟磁盘丢失,管理员ssh到ESX中执行fdisk -l命令查看磁盘,发现STORAGE分区表丢失找不到了。重启所有设备,ESX SERVER均无法连接到那台IBM存储所在的STORAGE。于是联系我们数据恢复中心进行数据恢复。

管理员在和北亚服务器数据恢复工程师沟通过程中提到曾经在这个存储网络中连接过一台windows server服务器,具体情况不详。服务器数据恢复工程师初步判断可能是接入的那台windows server服务器对storage独享操作从而导致vmfs卷损坏。

数据恢复工程师对整个存储进行分析发现分区表清零,但是有55aa有效结束标志和硬盘ID标志。进一步查看发现了一个似乎没有写入数据的NTFS卷,好像刚刚被格式化过。对这个NTFS卷的BITMAP做分析,其大小和发生故障前所有虚拟机占用的总空间大小差不多。这个NTFS卷前部占用了部分空间,3G左右位置占用了部分空间,0.9T位置占用了部分空间,但总占用空间不到100M。

分析VMFS卷发现在原磁盘里有2组VMFS分区,第2组是对第1组的extend,因NTFS分区并未写数据到第2组VMFS分区里,所以重点在于第一组VMFS分区。分析第1组VMFS发现卷头结构丢失,一级索引和二级索引均存在,NTFS覆盖的数据区正好是某组虚拟机的临时内存镜像,即使损坏也没有影响。

虚拟机数据恢复过程:

1、对整个STORAGE进行镜像备份。

2、连接两个VMFS分区,按照VMFS分析组织方式提取所有VMDK及配置文件。

3、通过nfs直接迁移回ESX SERVER。

*已对故障存储做了安全备份,可以直接重建第1组VMFS卷头、索引列表、分区表等信息,然后直接附加在ESX SERVER环境,这个方案可以做备选方案。

数据恢复总结:

本案例中故障依然是光纤环境互斥不当造成的。应该是这个卷在WINDOWS系统做了重新分区,并格式化成了NTFS,之后又对分区做了删除操作。因ESX VMFS的互斥不依赖于硬件,而是依赖于操作系统驱动层,所以在其他服务器接入存储网络时一定要小心,需要提前考虑好存储的分配权限。

【虚拟机数据恢复】VMware ESX SERVER数据恢复案例相关推荐

  1. VMware ESX Server 服务器数据恢复实战--攻破VMFS文件系统

    VMware ESX Server 3.5是VMware 公司发布的服务器版本虚拟机系统平台,它是以Linux内核为基础进行二次开发出的一个虚拟机系统,它可以安装在一台主机上,在这台主机上可以安装多个 ...

  2. 通过网络安装VMware ESX Server 5

    VMware ESX Server的宿主系统是基于Linux定制开发的,所以,它也和所有的Linux系统一样,除了支持光盘引导安装外,还支持基于PXE的网络引导与安装.在VMware ESX Serv ...

  3. 从VMware ESX Server 4升级到ESXi 5

    由于VMware ESXi 5去掉了VMware ESX Server中的控制台界面等组件,减小了产品安装包的大小. 如果你网络中使用VMware vSphere 4的产品,可以将其升级到vSpher ...

  4. VMware ESX Server 4(vSpere)测试记录

    得知VMware vSphere发布的消息后,从VMware网站下载到了该软件,开始测试. [说明]VMware vSphere相当于VMware ESX Server 3.0的后续版本,但个人习惯于 ...

  5. 在VMware ESX Server使用华为存储

    前几天有个朋友问,怎样在VMware ESX Server中使用华为的存储器的问题,下面我以图例的方式,介绍一下.网络拓扑如下: 图1 在图1中,华为存储器的管理地址是192.168.100.15,数 ...

  6. 虚拟机的三大服务器启动不了,Win7系统下共享虚拟机提示VMware Workstation Server共享服务不能启动如何解决?...

    最近有Win7系统用户在安装使用虚拟机后,发现共享虚拟机时弹跳出来了错误的VMware Workstation Server共享服务不能启动的提示窗口,这使用户非常苦恼,那么Win7系统下共享虚拟机提 ...

  7. VMware ESX Server 常用命令行

    VMware ESX Server 上特有的命令很多,以下分享一下常见的命令行的使用方法. 1:看你的esx版本. vmware -v 2:列出esx里知道的服务 esxcfg-firewall -s ...

  8. Vmware ESX server CPU掩码导致的挂起

    Vmware经常会在VM DRS迁移之后导致VM起不来的情况,究其原因是对应的server CPU掩码出现不同 1.VM挂起,不能启动,提示"此计算机的处理器所支持的功能与保存检查点的计算机 ...

  9. 虚拟机实现服务器冗余,不使用VMware HA或VMotion保证VMware ESX虚拟机冗余

    您是否希望即使在目前还没有能力为企业构建一个基础架构(如VMotion或者VMware HA)规划的情况下,仍然能够享受VMware ESX服务器虚拟化所带来的优势?本系列的两篇将会对此做一个简单介绍 ...

  10. VMWare Workstation、GSX Server、ESX Server的区别?

    VMWare Workstation.GSX Server.ESX Server的区别? VMware Workstation:是用在个人桌面系统中的. 而VMware GSX Server与VMWa ...

最新文章

  1. rtsp流 转 http播放视频
  2. JVM中强引用,弱引用,软引用和幽灵引用的代码
  3. Java新手问题 02 面向对象基本功
  4. 团队编程项目3-学生成绩管理系统-模块开发过程
  5. 唯品会API网关设计与实践--转
  6. Python 代码混淆和加密技术
  7. java return none,返回列表结果为none
  8. php接口,免认证的短信接口,每天单个号码140条以上
  9. bfc是什么_全面分析总结BFC原理及实践
  10. SQL 2005: @@identity 的妙用
  11. 塔菲克蓝牙适配器驱动_小身材,大功能,biaze毕亚兹USB蓝牙适配器开箱体验
  12. vue2 父子组件传参 回调函数使用
  13. python增删改查csv文件_Python增删改查文件
  14. 不用AJAX实现前台JS调用后台C#方法(小技巧)
  15. (10)vue.js 指令(2)
  16. 内存分析_Redis内存爆炸增长?你需要知道这一套Redis内存分析方法
  17. PSTN和互联网——无线接入与定位(1)
  18. 小程序模板-评分星星
  19. Redis安装配置(Linux)
  20. Linux 下java jdk安装

热门文章

  1. ThinkPHP6 自定义分页样式 快速配置
  2. 贝塞尔曲线 PH曲线 C曲线 B样条 NURBS样条曲线 三次Cardinal样条曲线对比 也涉及到不同曲线加速度的一些东西,不过有待细化
  3. \u开头的字符串是什么意思?
  4. joc杂志影响因子2019_2019年4月1日 部分化学期刊即时影响因子预测(仅供参考)...
  5. SoX — 音频处理工具里的瑞士军刀
  6. 内存颗粒位宽和容量_【科普】内存颗粒版本判断方法和编号解析V2.0
  7. FcaNet: Frequency Channel Attention Networks
  8. mysql中的int(11)到底代表什么意思?
  9. Selenium中的鼠标单击事件
  10. 【行业报告】:低碳智能ALL “IN” | 印刷包装数智化转型之路