IDC机房ESXi5.0虚拟化误删除虚拟机的数据恢复方法

简介:

【数据恢复故障描述】

    故障的虚拟化系统是 ESXi5.0,连接了多个LUN,其中一个1T的LUN上跑有7 台虚拟机,均为Windows Server 2003,管理员因为其它原因误删除了一台虚拟机,此台虚拟机上跑有SQL Server 2000 的数据库,此虚拟机上还存放一些重要的其它格式的数据文件。客户需要恢复此虚拟机上所有文件,并最好能让其正常启动和工作。

【数据恢复故障分析】

wKiom1kQCCCi82d9AAS0vAmOmeE400.jpg-wh_50 

    ESX/ESXi的文件系统:VMFS 是VMWare公司研发的一种高性能文件系统并针对虚拟机这类重负荷工作进行性能优化,性能已接近裸设备的性能。同时顾虑到了虚拟机的备份、迁移,和满足于虚拟机中的分配精简模式的虚拟磁盘等各项事项。由于ESX/ESXi上的虚拟机及其它文件都是存储于VMFS文件系统中,而VMFS文件系统很少为人所知,也缺乏研究资料,造成ESX/ESXi出现数据事故后,很难恢复数据。

    我们对VMFS文件系统的早期版本进行研究,目前已完全掌握了VMFS 3.x/5.x的底层结构,对于ESX/ESXi的VMFS损坏,误删除虚拟机,VMFS 跨区卷损坏,底层RAID损坏等VMFS文件系统的数据灾难恢复有着独到的技术和经验,已成功为数十家企业恢复了ESX/ESXi的数据。Frombyte Recovery For ESX 软件是目前世上唯一的一款对外发布的ESX/ESXi服务器的数据恢复软件。

【数据恢复过程】

    此例恢复就是由Frombyte Recovery For ESX恢复完成,Frombyte Recovery For ESX 扫描出来的虚拟磁盘中明确给出了原来虚拟磁盘的大小、所属操作系统类型、原来虚拟磁盘的模式(厚/薄)、以及分配状态信息。附图中第一张图就是扫描出来的虚拟磁盘,有两个6GB 大小的虚拟磁盘的分配状态已标志为’NO’,说明这两个很有可能就是客户删除的虚拟机中的虚拟磁盘。 使用Frombyte Recovery For ESX恢复出这两个虚拟磁盘后(这两个虚拟磁盘分别为原系统的C盘和D盘。),传入本地的ESXi5.0 的服务器上,使用特殊手段让虚拟机正常加载传入的虚拟磁盘后,虚拟机已正常启动。

附图2、3  中就是在本地ESXi5.0上启动的客户的虚拟机。

wKiom1kQCE6TSdv7AAEBB_SsCzY971.jpg-wh_50

wKiom1kQCFCQgKuCAACfQraikkU042.jpg-wh_50

wKioL1kQCFOA34uxAAEBGcr0axk989.jpg-wh_50










本文转自 宋国建 51CTO博客,原文链接:http://blog.51cto.com/sun510/1923234,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
SQL 存储 数据挖掘
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
虚拟机数据恢复环境: 某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。 虚拟机故障: 机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
|
6月前
|
网络协议 虚拟化
76Linux - VMware虚拟机三种联网方法( NAT网络地址转换: 默认使用VMnet8 )
76Linux - VMware虚拟机三种联网方法( NAT网络地址转换: 默认使用VMnet8 )
60 0
|
6月前
|
虚拟化
74Linux - VMware虚拟机三种联网方法( Brigde桥接:默认使用VMnet0 )
74Linux - VMware虚拟机三种联网方法( Brigde桥接:默认使用VMnet0 )
58 0
|
6天前
|
Linux KVM 数据库
虚拟机数据恢复—误删除KVM虚拟机的数据恢复案例
虚拟化数据恢复环境&故障: KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux2.6.20版本之后集成在Linux的各个主要发行版本中。KVM使用Linux自身的调度器进行管理。 本案例中的服务器操作系统为Linux,文件系统为EXT4。操作系统上的部署的几台KVM虚拟机被删除,每台KVM虚拟机包含一个qcow2格式的磁盘文件和一个raw格式的磁盘文件,用户需要恢复的数据是raw格式的磁盘文件。这几台被误删除的虚拟机存放的是数据库,程序代码等数据。
|
1月前
|
存储 KVM 虚拟化
倚天产品介绍|倚天虚拟化:虚拟机热迁移特性介绍
热迁移分为热迁移和冷迁移,冷迁移过程中有一段明显的时间VM的服务不可用,而热迁移的服务的服务暂停时间非常短。热迁移过程中无需关闭或者长时间暂停VM,VM保持正常运行,只有在热迁移临近结束时有一个非常短暂的停机切换时间。热迁移可保证了VM服务的可用性,提升业务的连续性和用户体验。
|
6月前
|
监控 数据挖掘 虚拟化
VMWare 虚拟机 CPU 设置里针对 CPU 的 虚拟化 CPU 性能计数器(U) 选项功能介绍
VMWare 虚拟机 CPU 设置里针对 CPU 的 虚拟化 CPU 性能计数器(U) 选项功能介绍
540 0
|
6月前
|
安全 虚拟化
VMWare 虚拟机 CPU 设置里针对 CPU 的虚拟化 IOMMU(IO 内存管理单元) 选项功能介绍
VMWare 虚拟机 CPU 设置里针对 CPU 的虚拟化 IOMMU(IO 内存管理单元) 选项功能介绍
372 0
|
4月前
|
存储 Ubuntu Linux
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
|
4月前
|
Linux 虚拟化 Windows
1:VMware虚拟机的使用-步入Linux的现代方法
1:VMware虚拟机的使用-步入Linux的现代方法
56 0
|
5月前
|
数据挖掘 虚拟化
服务器数据恢复—VMware虚拟化重装系统导致服务器崩溃的数据恢复案例
VMware虚拟化,vmfs文件系统,共3块磁盘。工作人员误操作将VMware虚拟化重装系统,服务器崩溃。 正常情况下,重装系统会导致文件系统元文件被覆盖。要恢复数据须找到重装系统前的文件系统残留信息并提取出来,根据提取出来的元文件信息来拼接&恢复虚拟磁盘,然后提取&恢复服务器数据。
服务器数据恢复—VMware虚拟化重装系统导致服务器崩溃的数据恢复案例