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

简介: 【数据恢复故障描述】 故障的虚拟化系统是 ESXi5.0,连接了多个LUN,其中一个1T的LUN上跑有7 台虚拟机,均为Windows Server 2003,管理员因为其它原因误删除了一台虚拟机,此台虚拟机上跑有SQL Server 2000 的数据库,此虚拟机上还存放一些重要的其它格式的数据文件。

【数据恢复故障描述】

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

【数据恢复故障分析】
_beiya

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服务器的数据恢复软件。
AI 代码解读

【数据恢复过程】

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

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

目录
打赏
0
0
0
0
5
分享
相关文章
服务器数据恢复—raid6阵列硬盘故障导致上层虚拟机不可用的数据恢复案例
一台由16块硬盘组成的raid6磁盘阵列。磁盘阵列中有一块硬盘因为物理故障掉线,导致服务器上层虚拟机无法正常使用,部分分区丢失,重启物理服务器后发现数据丢失。
虚拟机数据恢复—XenServer虚拟机磁盘文件丢失的数据恢复案例
虚拟机数据恢复环境: 某品牌服务器通过同品牌某型号的RAID卡,将4块STAT硬盘为一组RAID10阵列。上层部署XenServer虚拟化平台,虚拟机安装Windows Server系统,每台虚拟机有两个虚拟机磁盘(系统盘 + 数据盘),虚拟机作为Web服务器使用。 虚拟机故障&分析: 机房异常断电导致服务器中一台VPS(XenServer虚拟机)不可用,虚拟磁盘文件丢失。
虚拟化数据恢复—误还原快照导致虚拟机上数据库丢失的数据恢复案例
虚拟化数据恢复环境&故障: vmfs文件系统,存储的数据是SqlServer数据库及其他办公文件。 工作人员误将快照还原,导致了SqlServer数据库数据的丢失,需要恢复原来的SqlServer数据库文件。
94 22
vsan数据恢复—vsan缓存盘故障导致虚拟机磁盘文件丢失的数据恢复案例
VMware vsan架构采用2+1模式。每台设备只有一个磁盘组(7+1),缓存盘的大小为240GB,容量盘的大小为1.2TB。 由于其中一台主机(0号组设备)的缓存盘出现故障,导致VMware虚拟化环境中搭建的2台虚拟机的磁盘文件(vmdk)丢失。
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
192 50
VSAN数据恢复——开启重删压缩的全闪存VSAN下虚拟机数据恢复案例
VMware VSAN超融合架构,11台服务器节点。每台服务器节点上创建1个磁盘组,磁盘组包括1块PCIe固态硬盘(作为缓存盘)和8-10块SSD(作为数据盘),组成VSAN存储空间来存放虚拟机文件。启用了去重和压缩功能。 一台服务器节点上的一块PCIE缓存盘出现故障,导致VSAN逻辑架构问题。2台虚拟机磁盘组件出现问题,虚拟机无法正常使用。
虚拟化数据恢复—VMFS简介&误删除虚拟机的数据恢复案例
物理区:物理上连续的磁盘空间,即通常意义上的分区。 本地区:VMFS管理的物理区分为保留区和本地区,前面一部分是保留区,后面部分是本地区。本地区又分为元文件区和数据区。 元文件:与NTFS的元文件类似,属于FS的管理用数据。VMFS有6个元文件:.VH.SF/.FBB.SF/.FDC.SF/.SBC.SF/.PBC.SF/.PB2.SF。 元文件区:6个元文件占用的所有空间,在本地区的前面部分。 数据区:用于存放文件数据。 datastore:在ESX服务器上看到的VMFS存储空间。 LV:logical volume,所指的范围其实和本地区一样,即虚拟化卷。 LVM逻辑卷组:用来管理跨dis
|
6月前
|
jvm复习,深入理解java虚拟机一:运行时数据区域
这篇文章深入探讨了Java虚拟机的运行时数据区域,包括程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区、元空间和运行时常量池,并讨论了它们的作用、特点以及与垃圾回收的关系。
108 19
jvm复习,深入理解java虚拟机一:运行时数据区域
虚拟化数据恢复——Hyper-V虚拟化故障导致虚拟机文件丢失的数据恢复案例
在Windows Server上部署的Hyper-V虚拟化环境中,因存储中虚拟机数据文件丢失导致服务瘫痪。北亚企安数据恢复工程师通过物理检测、操作系统及文件系统检测,确定为人为格式化造成,并通过镜像硬盘、重组RAID、分析并恢复文件索引项等步骤,成功恢复数据,最终在新Hyper-V环境中验证并迁移所有虚拟机,确保用户业务恢复正常运行。