关于前端:VMware-vsan丢失的VMDK文件的数据恢复与数据导出方法

5次阅读

共计 1192 个字符,预计需要花费 3 分钟才能阅读完成。

当天早晨在做虚拟机迁徙的时候,在 vsphere 外面复制一个 20TB 的虚拟机 VMDK 文件,人就走了,第二天到机房看了一下整个存储空间是变少了的,估算差不多,也没认真看,看着复制的虚拟机文件能启动,为了省空间,就把源虚拟机 VDMK 文件删了,后果没一会办公室就说很多附件看不到了,我才发现该虚拟机内只有系统盘,没有数据盘,之前我是建了 2 个 vmdk 文件,一个 1T 的系统盘,1 个 20TB 的数据盘,当初虚拟机下那个 20TB 的 vmdk 文件变成 1kb 去了,查了日志发现是复制的时候出错中断了,在 vsphere 外面的集群监控界面,外面有个虚构对象,能够看到这个虚拟盘,然而显示组件状态为缺失,一顿操作无果后尝试找过数据恢复公司,然而对方一看就说我这个是虚拟化平台,Vsan 分布式存储,闭口就是六七十万,要价太高了,本人在网上到处找解决办法,最初本人胜利解决。

解决办法我给大家分享一波

1,起初是多方理解多个数据恢复公司,还喊我付了上门费后,然而来机房看后,要价都太高了,光是几家复原公司的上门费就花了 1 万多,要价都要几十万,切实没那么重要的文件值得掏这个钱,而后我顺便也理解了很多,因为我本人也懂点这方面的,以前用软件帮公司其余部门的复原过一些删除的文档那些,最初在一个公众号上发现了一篇文章,看了下思路,就本人学了一下,上面就是我这次的处理过程,大家能够参考一哈

2,我删文件这个 vsan 集群空间有 160TB,一共有 10 台存储,我把每台存储的硬盘都间接用直通卡接到一台 win10 的物理机外面,又从其余存储外面腾了 200TB 左右的空间,用光纤挂到这个物理机外面,最初在网上用 winhex 这个软件,依照网上的教程把每一台存储的物理盘和缓存盘都克隆成一个.dd 后缀的文件

3,整个集群的存储外面的硬盘都克隆后,再启动原来的集群,在 vsphere 外面,抉择这个虚拟机所在的集群,点击监控,往下拉有个虚构对象,在外面能够看到这个 20TB 的虚构磁盘的 ID 信息,把这个 ID 记下来,而后下载了一个 VMware vsan 数据恢复零碎 1.0 的复原工具,依照阐明,抉择了 VMware vsan,抉择克隆的.dd 的文件,还要抉择对应的缓存盘的克隆的 dd 文件,而后输出刚刚记下来的虚构对象 ID,设置保留门路,就开始了主动扫描了,扫描实现后,有个弹窗,喊持续抉择克隆的.dd 文件和对应的缓存盘克隆的 dd 文件, 最初通过一直的切换克隆的 dd 文件,大略花了七八天工夫,直到把所有克隆的 dd 文件都抉择了一遍,最初在保留门路上面生成了一个后缀是 data.vmdk 的文件

4,那个文章外面说对 DD 文件解析胜利后,就能够失去实在数据 DD,我用这个软件抉择关上这 DD 文件,点进去就开始跑进度条解析扫描,扫描完后就看到了我原来删除的虚拟机外面的所有文件,最初我把这些文件全副导了进去,最初我再在虚拟机上面建了一个新的 20TB 的 vmdk,而后把文件上传进去了。

正文完
 0