当前位置: 首页 > Web前端 > HTML

VMware vsan丢失的VMDK文件的数据恢复与数据导出方法

时间:2023-03-28 17:29:07 HTML

VMwarevSAN丢失VMDK文件的数据恢复和数据导出方法整个存储空间减少了。估计差不多。我没仔细看。看到复制的虚拟机文件可以启动了。为了节省空间,我删除了源虚拟机VDMK文件。过了一会儿,办公室里说了很多。看不到附件,于是发现虚拟机里面只有一个系统盘,没有数据盘。之前我创建了两个vmdk文件,一个1T的系统盘,一个20TB的数据盘。现在虚拟机有一个20TB的磁盘。vmdk文件变成了1kb。查了下日志,发现是复制的时候出错中断了。在vsphere中的集群监控界面,里面有一个虚拟对象。可以看到这个虚拟磁盘,但是缺少显示组件的状态。操作失败后,试图找数据恢复公司,对方说这是虚拟化平台,Vsan分布式存储,要价60万到70万,太高了。自己成功解决。分享给大家的解决方案是wave1。一开始我从很多渠道了解到多家数据恢复公司,让我支付上门费,但是我来到机房看到后,要价太高,光是几家回收公司的上门费就一万多元,要价几十万。这么重要的文件真不值这个钱,顺便也学了很多,因为我自己对这个也略知一二。之前用软件帮公司其他部门找回了一些删除的文件,终于在公众号找到一篇文章。看完思路,自学了。以下是我这次的处理过程。删除文件这个vsan集群空间有160TB,总共有10个存储。我把每个存储的硬盘直接用透传卡接在一台win10物理机上,从其他存储上腾出200TB左右的空间。光纤连接物理机,最后根据网上的教程,使用网上的软件winhex将各个存储物理盘和缓存盘clone成一个.dd后缀的文件。克隆完成后,再次启动原来的集群。在vsphere中,选择虚拟机所在的集群,点击Monitor,下拉一个虚拟对象。可以在里面看到20TB虚拟盘的ID信息,记下ID,然后下载一个VMwarevsandatarecoverysystem1.0恢复工具,按照提示选择VMwarevsan,选择克隆出来的.dd文件,然后选择对应缓存盘的克隆的dd文件,然后进入SetthevirtualobjectID,设置保存路径,开始自动扫描。扫描完成后会有弹窗调用继续选择克隆的.dd文件和对应的缓存盘克隆的dd文件。文件,大概用了七八天的时间,把克隆出来的dd文件全部选完,最后在保存路径下生成了一个后缀为data.vmdk的文件。你可以得到真实的数据DD。我用这个软件选择打开DD文件,点击开始运行进度条分析扫描。扫描后可以看到我原来删除的虚拟机里的所有文件。最后,我删除了所有这些文件。导出了,最后我在虚拟机下新建了一个20TB的vmdk,然后上传文件。