Vmware-Esx

恢復已刪除的 VMware 虛擬磁碟,即 *.vmdk 文件

  • December 11, 2020

我們在伺服器上的以下路徑中有一個虛擬磁碟及其快照。

/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

當伺服器關閉時,我們不小心刪除了一些 *.vmdk 文件,如下所示:

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

現在伺服器沒有出現。我們嘗試了 DiskInternals VMFS 恢復軟體的試用版,但看起來該軟體擅長恢復虛擬磁碟內的內容,而不是恢復 *.vmdk 文件本身。我想知道是否有人可以提供幫助。謝謝。

如上所述,您無法恢復刪除文件 - 它們已經消失了。您必須重新部署虛擬機並從備份中恢復。

但是,您似乎只刪除了快照增量,如果基本磁碟(由IBSng_server.vmdkand表示IBSng_server-flat.vmdk)完好無損,您可以重新啟動附加原始IBSng_server.vmdk文件的電腦。

這應該足以重新啟動機器,但顯然是陳舊的數據。此時,您可以在正在執行的機器上恢復備份的數據。使用這種方法,您可以通過跳過作業系統重新安裝來減少機器離線的時間。

引用自:https://serverfault.com/questions/847326