恢复已删除的VMware虚拟磁盘,即* .vmdk文件

我们有一个虚拟磁盘及其快照在服务器上的以下path。

/vmfs/volumes/ESX3/IBSng_Server/ 

* .vmdk文件是:

 IBSng_server.vmdk IBSng_server-flat.vmdk IBSng_server-000001.vmdk IBSng_server-000001-delta.vmdk IBSng_server-000002.vmdk IBSng_server-000002-delta.vmdk IBSng_server-000003.vmdk IBSng_server-000003-delta.vmdk IBSng_server-000004.vmdk IBSng_server-000004-delta.vmdk 

当服务器closures时,我们意外删除了一些* .vmdk文件,如下所示:

 IBSng_server-000002.vmdk IBSng_server-000002-delta.vmdk IBSng_server-000003.vmdk IBSng_server-000003-delta.vmdk 

现在服务器不出来。 我们尝试了DiskInternals VMFS Recovery软件的试用版,但看起来软件很好地恢复了虚拟磁盘内的内容,而不是自己恢复* .vmdk文件。 我想知道有没有人可以帮忙。 谢谢。

如上所述,你不能恢复删除文件 – 他们已经消失了。 您必须重新部署虚拟机并从备份中恢复。

但是,因为看起来您只删除了快照增量,所以如果基础磁盘(由IBSng_server.vmdkIBSng_server-flat.vmdk )完好无损,则可以重新启动附加原始IBSng_server.vmdk文件的计算机。

这应该足以重新启动机器,但显然是陈旧的数据。 此时,您可以在正在运行的计算机上恢复备份的数据。 使用这种方法,您可以通过跳过操作系统重新安装来缩短机器脱机的时间。

删除VMDK文件有点像从服务器上删除物理硬盘并将其扔掉。 太糟糕了。

幸运的是,这种事情正是备份的目的! 您最好的select是咨询您的备份/灾难恢复计划,并立即开始从备份中恢复。