Mount

從無響應的 VMWare 基礎架構 Web 訪問虛擬機的 VMDK 文件中搶救數據(Win 2003)

  • May 29, 2014

與我之前的問題類似,無法在 Windows 2003 主機上刪除 VMWare 基礎設施 Web 訪問上無響應的機器,現在又一個虛擬機無故停止在 95%(啟動時)。不幸的是,在這種情況下,這個特定的沒有最近的備份

$$ Yes I know :( $$ 我認為我愚蠢地把事情搞砸了,因為我試圖使用相同的虛擬硬碟驅動器創建一個新的虛擬機(為了從無響應的機器中拯救數據)並且瀏覽器掛起(IE 8)。當我重新啟動瀏覽器時,我愚蠢地刪除了虛擬機新副本(我猜是刪除了 .vmdk 文件?我不知道會這樣)。在我的愚蠢之後,我查看了 vmware 虛擬機文件夾,只看到了 .000001.vmdk 文件。我可以從此文件中恢復原始 vmdk 嗎?

我嘗試使用WinMount掛載 Winbox.000001.vmdk。它告訴我“非法 VMDK 描述符”。我也嘗試了VMWare DiskMount Utility (vmware-mount),但是當我回复“是”的提示時得到以下資訊:

C:\Program Files\VMware\VMware DiskMount Utility>vmware-mount.exe W: “X:\Winbo x.000001.vmdk”

This disk is being used by a virtual machine that has an active snapshot.
If you proceed, any changes you make are applied to the current version of
the disk, and will be discarded if you revert to the snapshot. Do you
wish to proceed (Y/N)? y
Unable to mount the virtual disk.  The disk may be in use by a virtual
machine or mounted under another drive letter.  If not, verify that the
disk is a virtual disk file, and that the disk file has not been corrupted.

磁碟“正在使用”,因為它已掛起 95%?我迫切需要以一種或另一種方式從這台機器中取出一些文件。請幫忙。建議?

ETA:我目前正在試用MediaHeal VMDK 修復工具的評估版,但除了他們自己在他們網站上的證詞外,我在任何地方都看不到對這個軟體的任何引用。您知道從損壞的 VMDK 文件中修復、修復或恢復數據的任何替代方法嗎?

所以我解決了我自己的問題。

  1. 我使用UFS 文件資源管理器載入 vmdk 文件並發現驅動器。D 分區讀取“未知文件系統”。
  2. 在 UFS 文件資源管理器中,我將 D 盤保存為 IMG 文件。
  3. 我使用Runtime 的 GetDataBack for NTFS載入了 IMG 文件,在掃描扇區以獲取數據後,我取回了數據。其中一些是腐敗的,但超過 90% 的情況良好。我只是將數據與一周前的備份混為一談。

:)

每次都進行新備份非常重要,這樣每當出現這些類型的問題時,您都可以通過此備份文件簡單地恢復重要數據。如果您沒有備份副本,那就冷靜一下!這是另一個允許恢復失去/失去/格式化的分區數據的專業解決方案。名為 - VMware 恢復應用程序的商業解決方案執行深度掃描,即使是大型文件數據也能以 100% 的準確性保證。

閱讀更多: http: //gallery.technet.microsoft.com/Recover-VMDK-Data-from-bd1ecd39/

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