网站建设项目计划书,成都景观设计公司,茂名公司网站开发,延安网站制作服务器数据恢复环境#xff1a; Dell存储服务器#xff0c;采用esxi虚拟化系统#xff0c;esxi虚拟化系统里有3台虚拟机#xff1b;上层iSCSI使用FreeNAS构建#xff0c;通过iSCSI方式实现FCSAN功能#xff1b;FreeNAS层采用UFS2文件系统。 esxi虚拟化系统里有3台虚拟机中…服务器数据恢复环境 Dell存储服务器采用esxi虚拟化系统esxi虚拟化系统里有3台虚拟机上层iSCSI使用FreeNAS构建通过iSCSI方式实现FCSAN功能FreeNAS层采用UFS2文件系统。 esxi虚拟化系统里有3台虚拟机中的一台虚拟机采用FreeBSD系统存储数据库文件另外两台虚拟机分别存储网站数据和数据库工作程序代码。 服务器故障 机房供电不稳导致该存储服务器非正常关机管理员重启服务器后发现ESXI系统无法连接存储。通过服务器故障排查发现FreeNAS的UFS2文件系统出现故障管理员对UFS2文件系统进行fsck修复并将ESXI系统连接到服务器存储上。 管理员对上层文件系统及数据进行检查发现文件系统和存储数据都无法识别于是对vmfs执行了格式化操作数据丢失。需要恢复3台虚拟机以及内部的数据。
服务器数据恢复过程 1、首先对FreeNAS层以只读方式进行镜像备份后续的数据恢复工作都基于镜像文件进行操作避免对原始数据造成二次破坏。 2、基于镜像文件分析底层数据。经过分析服务器数据恢复工程师注意到一个几百G大小的被命名为iscsidata的大文件。 3、继续分析UFS2文件系统结构根据UFS2文件系统的存储结构定位到这个名为iscsidata的大文件的iNode数据并进一步进行查看发现名为iscsidata的大文件被重建过iNode指针所指向的数据量非常少。在这种情况下想要进入到vmfs文件系统层进行数据分析和恢复必须先分析出FreeNAS层的相关信息。 4、通过分析得到如下FreeNAS层信息UFS2文件系统块大小为16kbsegment大小为2kb柱面组大小为188176kb数据指针大小为8字节每个块可容纳数据指针数量为2048个。 根据上面分析到的信息可以计算出一个二级指针块可存储的数据量2048*2048*16KB64GB。三级指针块可存储的数据量64GB*2048128TB。 5、服务器数据恢复工程师计划通过iscsidata文件的三级指针块来恢复FreeNAS层的数据但由于该文件曾经被重建部分指针被重建的数据覆盖原文件的iNode和重建后的iNode所处位置完全一致也没有找到其他可用于恢复数据的iNode数据。 6、根据实际情况北亚企安数据恢复工程师编写小程收集到了大量二级指针块和三级指针块。 7、分析三级指针块但发现这些指针块都无效估计是重建时被覆盖了新的iscsidata文件挂载到ESXi虚拟化系统后有个VMFS格式化过程而该版本的ESXi虚拟化系统使用的是GPT分区GPT分区会在磁盘最后写入冗余的GPT头和分区表信息数据会使用iscsidata文件的三级指针块。 8、分析二级指针块对有大量二级指针块的指向数据进行DUMP然后再从磁盘中的数据定位到二级指针这样得到大量DUMP的数据。 9、北亚企安数据恢复工程师根据以前研究出的NTFS和UFS2文件系统结构定位到vmfs层继而定位到DUMP出的单个64GB文件最后进行数据组合。 10、经过复杂的查询和重组最终成功恢复出了故障服务器存储内的3台虚拟机及虚拟机内的全部数据。 服务器数据验证 将恢复出来的数据上传到新搭建的系统中进行验证经用户管理员反复验证确认所有恢复出来的数据完整可用认可数据恢复结果。