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,如需转载请自行联系原作者
目录
相关文章
|
28天前
|
存储 网络安全 虚拟化
虚拟化数据恢复—VMware ESX Server数据恢复案例
虚拟化数据恢复环境: 某企业信息管理平台, 几台VMware ESX Server主机共享一台存储设备,大约有几十台虚拟机。 虚拟化故障&原因: Vcenter报告虚拟磁盘丢失。管理员通过ssh远程到ESX中执行fdisk -l命令查看磁盘,发现STORAGE已经没有分区表了。重启所有设备后,ESX SERVER均无法连接到存储设备中的STORAGE。
|
2天前
|
存储 持续交付 虚拟化
|
12天前
|
存储 运维 虚拟化
虚拟化数据恢复——Hyper-V虚拟化故障导致虚拟机文件丢失的数据恢复案例
在Windows Server上部署的Hyper-V虚拟化环境中,因存储中虚拟机数据文件丢失导致服务瘫痪。北亚企安数据恢复工程师通过物理检测、操作系统及文件系统检测,确定为人为格式化造成,并通过镜像硬盘、重组RAID、分析并恢复文件索引项等步骤,成功恢复数据,最终在新Hyper-V环境中验证并迁移所有虚拟机,确保用户业务恢复正常运行。
|
2月前
|
存储 SQL 数据挖掘
虚拟化数据恢复—VMware虚拟机vmdk文件被误删除的数据恢复案例
虚拟化数据恢复环境: 某品牌服务器(部署VMware EXSI虚拟机)+同品牌存储(存放虚拟机文件)。 虚拟化故障: 意外断电导致服务器上某台虚拟机无法正常启动。查看虚拟机配置文件发现这台故障虚拟机除了磁盘文件以外其他配置文件全部丢失,xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。管理员联系VMware工程师寻求帮助。VMware工程师尝试新建一个虚拟机来解决故障,但发现ESXi存储空间不足。于是将故障虚拟机下的xxx-flat.vmdk磁盘文件删除,然后重建一个虚拟机并且分配固定大小的虚拟磁盘。
|
2月前
|
存储 SQL 数据挖掘
虚拟化数据恢复—EXSI虚拟机误还原快照的数据恢复案例
虚拟化技术原理是将硬件虚拟化供不同的虚拟机使用,一台物理机上可以有多台虚拟机。人为误操作或者物理机故障会导致上层虚拟机不可用,甚至虚拟机里的重要数据丢失。下面给大家分享一个vmware虚拟化误操作还原快照的数据恢复案例。 虚拟化数据恢复环境: 一台由物理机迁移到EXSI上面的虚拟机,迁移完成后做了一个快照。该虚拟机上运行SQL Server数据库,记录了几年的数据。 EXSI虚拟化平台上一共有数十台虚拟机,EXSI连接了一台EVA存储,所有的虚拟机(包括故障虚拟机)都放在EVA存储上。
|
14天前
|
安全 虚拟化 数据中心
Xshell 连接 VMware虚拟机操作 截图和使用
Xshell 连接 VMware虚拟机操作 截图和使用
35 4
|
22天前
|
Linux 虚拟化
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
167 6
|
5月前
|
Unix Linux 虚拟化
虚拟机VMware知识积累
虚拟机VMware知识积累
|
27天前
|
虚拟化 网络虚拟化 网络架构
虚拟机 VMware Workstation 16 PRO 的网络配置
虚拟机 VMware Workstation 16 PRO 的网络配置
56 2
|
3月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
102 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS

相关实验场景

更多