虚拟机数据恢复—ESXI因断电断连存储?实战案例教你快速恢复数据

简介: 一台服务器上部署esxi虚拟化平台。上层采用通过FreeNAS构建的iSCSI方式FCSAN功能,FreeNAS层采用UFS2文件系统。esxi虚拟化系统有3台虚拟机。其中一台虚拟机采用FreeBSD系统,存储的是数据库文件;另外一台台虚拟机存储网站数据;第三台虚拟机安装的Windows server操作系统,存储的是数据库数据和工作程序代码。


服务器存储数据恢复环境:

一台服务器上部署esxi虚拟化平台。上层采用通过FreeNAS构建的iSCSI方式FCSAN功能,FreeNAS层采用UFS2文件系统。
esxi虚拟化系统有3台虚拟机。其中一台虚拟机采用FreeBSD系统,存储的是数据库文件;另外一台台虚拟机存储网站数据;第三台虚拟机安装的Windows server操作系统,存储的是数据库数据和工作程序代码。

服务器存储故障:
机房供电不稳定导致设备非正常关机,重启后发现ESXI系统无法连接存储。服务器管理员对服务器进行故障排查,发现FreeNAS的UFS2文件系统出现故障。服务器管理员对文件系统进行fsck修复并将ESXI系统连接到服务器存储上。
管理员对上层文件系统及数据进行检查,发现原服务器上的文件系统和存储数据都无法识别,于是对vmfs进行了格式化等操作,导致数据丢失。

服务器存储数据恢复过程:
1、对FreeNAS层进行镜像。镜像完成后基于镜像文件对底层数据分析。北亚企安数据恢复工程师在存储内发现了一个文件名称为iscsidata的大文件。继续分析文件系统结构,根据UFS2文件系统的存储结构定位到这个大文件的iNode数据查看。查看后发现该文件此前被重建过,iNode指针所指向的数据量非常少。在这种情况下,进入到vmfs文件系统层进行数据分析和恢复需要先分析出FreeNAS层面的必要信息和数据。服务器数据恢复工程师通过分析获取到相关信息:UFS2文件系统块大小、segment大小、柱面组大小、每数据指针大小、每个块可容纳数据指针数量。
根据上述信息计算出一个二级指针块可存储的数据量以及一个三级指针块可存储的数据量。
2、服务器数据恢复工程师计划通过iscsidata文件的三级指针块来恢复FreeNAS层的数据。由于该文件曾经被重建,部分指针被重建的数据所覆盖,原文件的iNode和重建后的文件iNode所在的位置完全一致,也没有其他可用于数据恢复iNode数据。北亚企安服务器数据恢复工程师根据实际数据情况编写小程序收集有用的指针块,收集到了大量二级指针块和三级指针块。
3、分析三级指针块,发现这些指针块都是无效的。继续分析二级指针块,对有大量的二级指针块的指向数据进行DUMP,然后再从磁盘中的数据定位到二级指针。通过这种方式得到大量DUMP的数据。
4、服务器数据恢复工程师运用以前研究出来的NTFS和UFS2文件系统结构定位到vmfs层,继而定位到DUMP出的单个64GB文件,进行数据组合。
5、经过复杂的查询和重组操作,最终成功恢复出了3台虚拟机及虚拟机内的全部数据。
6、服务器数据恢复工程师将恢复出来的数据上传到新构建出来的系统中进行验证。经过用户方管理员验证,确认所有数据恢复成功。

相关文章
|
1月前
|
自然语言处理 语音技术 Apache
阶跃星辰发布首个开源 LLM 级音频编辑大模型 Step-Audio-EditX
阶跃星辰发布全球首个开源LLM级音频编辑大模型Step-Audio-EditX,支持零样本TTS、多语言方言及情感、风格、副语言特征精准控制,采用统一LLM框架,实现文本驱动音频创作。
527 88
|
1月前
|
安全 算法 网络安全
高防CDN可以防御DDOS攻击吗
总结起来说,在面对日益严重的网络安全威胁时,高防CDN是一个非常有效且必要的工具。它不仅可以提升网站访问速度、改善用户体验,并且还能有效地抵御DDoS等多种形式网络攻击。
635 13
|
26天前
|
弹性计算 安全 网络协议
阿里云云服务器ECS:安全、稳定、购买灵活、低成本
阿里云ECS是安全稳定、弹性灵活的明星级云服务器,支持多种实例规格与付费模式,可快速创建并部署。本文详解ECS介绍、购买流程(含地域、网络、实例、镜像、存储、安全组等设置)及使用教程,助您轻松上手云端应用搭建。
268 10
|
1月前
|
存储 人工智能 自然语言处理
阿里云 Elasticsearch 的 AI 革新:高性能、低成本、智能化的搜索新纪元
本文介绍了数智化浪潮下, 阿里云 Elasticsearch 打通了 云原生内核优化、RAG 闭环方案、云原生推理平台 三大能力模块,实现了从底层到应用的全链路升级,助力企业构建面向未来的智能搜索中枢。
368 22
|
1月前
|
人工智能 数据可视化 测试技术
测试再造:Dify工作流如何用“拖拉拽”重构我们的自动化测试体系?
在快速迭代的软件开发中,传统自动化测试面临维护成本高、技术门槛高等痛点。Dify工作流通过“拖拉拽”式可视化编排,将测试流程分解为可复用节点,降低编写代码依赖,提升协作效率与维护性。结合AI能力,实现智能数据生成、视觉验证与自愈测试,推动测试从脚本化向智能化转型,助力团队高效交付。
|
2月前
|
人工智能 监控 安全
让Agent系统更聪明之前,先让它能被信任
当我们将所有希望寄托于大模型的「智能」时,却忘记了智能的不确定性必须以工程的确定性为支撑。一个无法复现、无法调试、无法观测的智能,更像是一场精彩但失控的魔法,而非我们真正需要的、可靠的生产力。本文尝试从系统工程的视角剖析 Agent 系统在可运行、可复现与可进化三个层次上不断升级的问题以及复杂度。进一步认识到:框架/平台让 Agent 「好搭」但没有让它「好用」,真正的复杂性,从未被消除,只是被推迟。
399 33
让Agent系统更聪明之前,先让它能被信任
|
1月前
|
弹性计算
阿里云服务器最便宜多少钱一年?到底是38元?还是68元1年?
阿里云新用户可抢38元/年的轻量应用服务器(2核2G、200M带宽、40G硬盘),每日限量抢购,非新用户可选99元/年的ECS经济型实例,配置更高且续费同价。
153 8
|
2月前
|
人工智能 固态存储 IDE
Android Studio 2025 超详细安装图解:从零到汉化一步到位
Android Studio 2025(Narwhal)是谷歌推出的最新安卓开发IDE,界面更现代,支持AI辅助编码、Jetpack Compose升级、多设备模拟器,构建速度更快,适配折叠屏等新形态设备,全面提升开发效率。
1259 2
|
4天前
|
存储 弹性计算 运维
阿里云轻量应用服务器升级换新介绍,预装热门应用+多场景适配,2核2G200M38元1年,快速搭应用
2025年阿里云对轻量应用服务器进行了全新的升级换新,预装热门应用,多场景适配,标配200Mbps峰值带宽,全球极速部署。现在购买轻量应用服务器2核2G 200M38.00/1年;2核0.5G200M357.00/1年;2核1G200M408.00/1年。云上的应用盒子,告别复杂运维,助力中小企业和开发者便捷高效的构建应用。
100 10

热门文章

最新文章