VirtualBox 出現故障後您應該做什麼?如何在 MacOS 上恢復數據

閱讀這篇文章來了解一下如何從 MacOS 上非運行的 VirtualBox 虛擬機檢索文件。不小心刪除瞭如何恢復VDI文件並在虛擬機崩潰或損壞後恢復數據。

內容

  • 為什麼數據會丟失
  • 方法一。查找並檢索 VDI 虛擬磁盤
  • 方法2.如何使用 Hetman Partition Recovery 恢復虛擬機文件
  • 方法3.如何使用時間機器恢復文件
  • 方法4.如何從不運行的虛擬機恢復數據
  • 方法5.VirtualBox 快照
  • 結論
  • 問答
  • 評論

在本文中,我們將探討如何解決此問題並恢復對數據的訪問,如果您不小心從虛擬機中刪除了數據、虛擬磁盤損壞或虛擬機發生故障,並且現在您無法訪問存儲在此類虛擬機中的文件。


前往查看


🔷 如何恢復 Oracle VM VirtualBox 虛擬機的數據 🔷

為什麼數據會丟失

在我們開始恢復之前,讓我們先了解一下 VirtualBox 中數據丟失的原因。這將幫助您了解出了什麼問題並選擇最合適的恢復方法。

  • 意外刪除 VDI、VMDK 和 VHD 文件、文件傳輸或文件損壞。當您手動刪除文件或清空意外發送文件的回收站時,可能會發生所有這些情況。文件通常會因緊急關閉或 VirtualBox 應用程序崩潰而損壞。
  • 格式化或重新安裝操作系統虛擬機內部。當您執行此操作時,存儲在系統分區上的所有數據都會丟失。
  • MacOS 文件系統故障。存儲虛擬機文件的容器可能會損壞,然後機器無法啟動。
  • 回滾嘗試失敗。在某些情況下,將虛擬機恢復到之前的狀態會導致新數據丟失。

在每種情況下,都會選擇不同的恢復方法 - 從執行簡單的手動檢查到使用專門的數據恢復工具,例如Hetman 分區恢復

方法一。查找並檢索 VDI 虛擬磁盤

如果虛擬機無法啟動,請檢查虛擬磁盤是否可用。如果 VirtualBox 引用的文件夾不包含相應的虛擬磁盤文件,請確保使用了正確的路徑,以及目標文件夾中是否存在虛擬磁盤文件。

如果不存在,請檢查回收站。打開 Bin 並將文件恢復到其原始位置。

如果Bin內沒有虛擬機文件,則說明這些文件可能是在沒有使用Bin的情況下被刪除的,或者Bin已經被清空了。在這種情況下,您需要一些專門的軟件來恢復文件並恢復數據。

方法2.如何使用 Hetman Partition Recovery 恢復虛擬機文件

如果虛擬機文件沒有存儲在系統驅動器上,可以使用專業工具,例如Hetman 分區恢復將為您提供保障。

該實用程序支持所有流行的文件系統以及大多數管理程序應用程序。它肯定會幫助您在 macOS 上恢復已刪除的文件,或從無法運行的 VirtualBox 計算機中檢索文件。

特徵描述
虛擬磁盤支持VHD、VHDX、VMDK、VDI(Hyper-V、VMware、VirtualBox 磁盤)
恢復型從損壞或格式化的虛擬磁盤中恢復已刪除的文件、分區和數據
文件系統支持NTFS、FAT32、FAT16、exFAT、ReFS、Ext2/3/4、HFS+
預覽查看虛擬磁盤的內容,包括文檔、圖像、視頻等。
無需安裝即可工作在不啟動虛擬機管理程序的情況下打開和分析虛擬磁盤
RAID支持從具有 RAID 系統的虛擬機恢復數據
創建圖像用於創建和保存虛擬磁盤副本以供進一步恢復的選項
掃描快速深度掃描虛擬驅動器內容
操作系統兼容性Windows、MacOS、Linux

下載應用程序。在做的過程中,選擇適用於 Mac 操作系統的版本。

之後,單擊下載的文件並按照嚮導說明安裝應用程序。將快捷方式拖動到包含程序的文件夾。

該實用程序需要完全訪問硬盤才能正常工作。為此,請轉到安全設置並授予對磁盤的訪問權限。

之後,打開發射台並啟動該實用程序。您需要輸入管理員密碼。

要搜索已刪除的文件,請右鍵單擊它們曾經存儲的磁盤,然後選擇打開

然後選擇掃描類型 –快速掃描或者全面分析

我們建議從快速掃描– 這將花費更少的時間,並且將幫助您在大多數典型情況下恢復數據。

因此,該工具將立即掃描磁盤並顯示找到的所有文件和文件夾。打開存儲虛擬機文件的文件夾。

如果文件不存在,請運行全面分析。為此,請返回主菜單,右鍵單擊磁盤並選擇再次分析全面分析,然後選擇文件系統。

要恢復您的文件,請選擇您需要的文件並點擊恢復按鈕。

然後選擇保存文件的位置,選擇磁盤和文件夾,然後點擊恢復再次。

最後,您將在您選擇的文件夾中找到恢復的文件。默認情況下,它們保存到 Documents 文件夾中 - 其子文件夾中名為恢復的文件

現在最後一步是在 VirtualBox 設置中指定這些文件的路徑,或者將文件移動到您需要它們的另一個目錄。

操作結束後,虛擬機應該像以前一樣開始工作,您將能夠輕鬆訪問虛擬磁盤數據。

方法3.如何使用時間機器恢復文件

如果您定期備份虛擬機時間機器,您將能夠在幾分鐘內恢復意外刪除的文件並恢復虛擬機的可操作性。

轉到您的虛擬機曾經存儲的文件夾並打開時間機器

現在選擇一個備份,其中包含虛擬磁盤文件仍然存在的日期,然後單擊恢復

操作結束後,虛擬機應該像以前一樣開始工作。

如果虛擬機無法運行,請嘗試手動連接。

方法4.如何從不運行的虛擬機恢復數據

如果您無法恢復虛擬機的可操作性,或者您不小心刪除了其中的一些數據,您仍然可以在以下工具的幫助下修復所有問題:Hetman 分區恢復

啟動應用程序,然後查看菜單頂部找到並單擊按鈕掛載磁盤

提供包含 VDI 文件(即虛擬磁盤文件)的文件夾的路徑,然後單擊打開

如果有多個虛擬機文件,請選擇您需要的虛擬機文件,然後單擊下一個。否則,保留所有選擇不變,然後將安裝所有虛擬磁盤。

結果,您將在程序窗口中看到已安裝的磁盤。要開始搜索數據,請右鍵單擊磁盤並選擇打開

然後選擇掃描類型 –快速掃描或者全面分析

搜索結束後,打開存儲丟失文件的文件夾並恢復它們。

通常,用戶將文件保存在文件文件夾。

建議閱讀:如何在 MacOS 中從損壞的 USB 記憶棒或存儲卡恢復數據

選擇所有要恢復的文件,然後單擊恢復按鈕。選擇保存文件的位置。

恢復虛擬機可操作性的另一種方法是使用VirtualBox 快照

快照是虛擬機的保存狀態。可以手動和自動創建快照。

拍攝快照後,您可以繼續使用虛擬機,並隨時返回到該快照中保存的狀態。

如果虛擬機損壞,此類快照將幫助您恢復虛擬機的可操作性。

要創建快照,請打開 VirtualBox 和應拍攝快照的虛擬機。

在 Mac 菜單中,單擊 –工具快照拍攝快照

現在,為了返回這樣的快照,您應該單擊恢復快照同一菜單中的選項。

您可以通過這種方式使用快照恢復虛擬機的可操作性。

結論

我們剛剛探索了恢復對不可操作的 VirtualBox 虛擬機文件的訪問的幾種方法。

為了避免將來出現類似問題,請記住將重要數據備份到外部驅動器或云存儲。

另外,發生數據丟失後儘量不要運行虛擬機,並且避免將大文件複製到機器上,這樣刪除的數據就不會被覆蓋。