您是否正在努力解決 Linux KVM 虛擬機的數據丟失問題並尋找解決方案?在本視頻中,我們將為您提供從 Linux KVM 虛擬機恢復數據的基本技巧、分步方法和最佳實踐。立即閱讀以了解如何有效地檢索您的寶貴數據!
您的瀏覽器不支持 HTML 音頻,但您仍然可以
下載文件。
內容
- 如何檢查虛擬化支持
- 在 Ubuntu 20.04 上安裝 KVM
- 如何在Ubuntu 20.04中創建虛擬機
- 如何從虛擬機恢復數據
- 結論
- 問答
- 評論
鍵盤虛擬機(基於內核的虛擬機)是Linux系統的開源全虛擬化解決方案。與 VirtualBox 和 VMware Workstation 類似,KVM 是一種 Linux 內核虛擬化工具,可將其轉變為虛擬機管理程序。
這種虛擬機管理程序允許用戶在主機系統內運行其他操作系統的隔離實例。

一個虛擬機管理r 是一款具有圖形界面的軟件,用於控制虛擬機:使用此管理器,您可以在本地和通過網絡(例如通過 SSH 協議)操作虛擬機。
如果有某種原因阻止您在 Linux 上安裝 VirtualBox 或 VMware,您可以嘗試使用 KVM。
如何檢查虛擬化支持
在開始之前,有必要了解您的計算機的CPU是否支持KVM和硬件虛擬化功能。
egrep -c '(vmx|svm)' /proc/cpuinfo複製

如果此命令返回結果“0” – 您的 CPU 不支持虛擬化。幸運的是,就我而言,一切正常,因此我們可以繼續安裝。
下一步是再添加一個工具來檢查兼容性:使用此命令
sudo apt install cpu-checker複製
之後,用另一個命令檢查KVM是否可以使用
sudo kvm-ok複製

如果支持 KVM,操作系統將通知您使用 KVM 加速的機會:
可以使用KVM加速
如果您的硬件不兼容,您將看到一條通知,指出 KVM 無法運行:
信息:您的 CPU 不支持 KVM 擴展
無法使用KVM加速
在 Ubuntu 20.04 上安裝 KVM
安裝之前,使用命令“apt update”更新存儲庫
sudo apt update複製
要添加所需的 KVM 軟件包,請運行帶有軟件包名稱的“Install”命令:
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager複製

| 軟體 | 描述/功能 |
|---|---|
| qemu-kvm | 為 KVM 管理程序提供硬件模擬的軟件。 |
| libvirt 守護進程系統 | 用於將 libvirt 作為系統服務運行的配置文件。 |
| libvirt 客戶端 | 通過 libvirt 管理虛擬化平台的軟件。 |
| 橋接工具 | 用於配置以太網橋的命令行工具。 |
| 熬 | 用於創建虛擬機的命令行工具。 |
| 虛擬管理器 | 用於通過 libvirt 管理虛擬機的圖形界面和命令行實用程序。 |
當詢問同意或不同意時,單擊“是”,按 Enter 鍵,然後等待安裝完成。
KVM軟件包安裝完成後,運行命令啟動並使其隨操作系統啟動。
sudo systemctl start libvirtd複製
sudo systemctl enable libvirtd複製

如果虛擬機管理器顯示錯誤消息,請重新啟動計算機。
如何在Ubuntu 20.04中創建虛擬機
現在服務器已配置完畢,讓我們使用以下命令運行虛擬機管理器:
sudo virt-manager複製

或者通過單擊程序的快捷方式使用應用程序菜單來執行此操作。要創建虛擬機,請單擊左上角的計算機圖標。在打開的窗口中,選擇如何安裝虛擬機——借助 ISO 映像,然後單擊“前進”。

在下一個窗口中,單擊“瀏覽”按鈕指定之前下載的操作系統 ISO 映像的路徑。選擇它,單擊“選擇音量”,然後單擊“轉發”。

之後,指定您要為此虛擬機分配的系統內存量和處理器數量。最後,給出該機器的名稱,然後單擊“完成”。

執行此操作後,虛擬機將自動啟動,並開始從映像安裝操作系統。
如何從虛擬機恢復數據
前往查看

如何從 Linux KVM 虛擬機恢復數據。如何安裝 KVM 和配置 VM
眾所周知,丟失數據是每個用戶遲早都要面對的不可避免的事情。
以下是通常導致虛擬機數據丟失的原因列表:
- 意外刪除文件;
- 磁盤格式化;
- 虛擬文件掛載失敗
- 索引文件損壞
- 意外停電
- 虛擬機管理程序問題等
要恢復虛擬機文件,您需要專門的軟件來查找丟失的信息——數據恢復工具。
首先,讓我們探討一下在哪裡查找虛擬機文件,以及在計算機無法打開、操作系統拒絕啟動或者某些文件被意外刪除或損壞時如何恢復它們。

要從磁盤提取虛擬機文件,請使用 Hetman Partition Recovery。
它支持所有流行的文件系統格式,可以幫助您在刪除、格式化以及硬件或軟件錯誤後恢復數據。將硬盤連接到 Windows 計算機並開始掃描。您可以按照以下路徑找到KVM虛擬機文件:
Homelin.localsharelibvirtimages複製
/var/lib/libvirtimages複製

文件名與虛擬機名稱相對應,這是一個擴展名為.qcow2的文件。將其恢復到任何可用位置。
參見:Unraid OS NAS 數據恢復:如何檢索虛擬機文件

如果您有一台 Linux 計算機,即使不使用專門的工具,您也可以嘗試訪問這些文件。將虛擬機文件上傳到管理器中,啟動機器,並獲取您要查找的信息。

如果您在系統修復操作後無法啟動虛擬機,或者嘗試啟動虛擬機時出現錯誤,請不要放棄:使用我們的程序打開該文件並恢復其所有數據。為此,找到“工具”選項卡 - 單擊“安裝磁盤”;在打開的窗口中,您將選擇磁盤映像類型,然後檢查您的虛擬機名稱列表,或選擇相應的文件擴展名,然後單擊“下一步”。

單擊“選擇文件夾”,給出包含文件的文件夾的路徑。該程序將顯示該文件夾中存在的所有虛擬機文件,您可以取消選中現在不需要的文件。

要開始搜索數據,請右鍵單擊磁盤並選擇“打開”。然後選擇分析類型。我們建議從“快速掃描”開始。

該程序可以毫無困難地找到磁盤上剩餘的所有文件。紅叉表示已刪除的內容。單擊文件即可在預覽窗口中查看其內容。為了快速查找特定文件,可以使用按名稱搜索功能。

選擇需要恢復的文件並單擊“恢復”,指定保存文件的磁盤,然後再次單擊“恢復”。
結論
眾所周知,虛擬機可以很好地防止數據丟失。然而,即使具有所有優點,此類機器也無法保證充分的保護。在使用它們時,您可能會遇到各種問題,例如軟件錯誤、崩潰、人為錯誤(例如意外刪除文件或格式化硬盤等)。如果您丟失了虛擬機中的數據,我們建議您使用功能強大的數據恢復工具 Hetman Partition Recovery。它支持大多數虛擬磁盤文件格式,例如:.vmdk、.vdi、.vhd、.vhdx、.hdd、.hds、.qcow、qcow2、.img、.cow、.qed。
使用試用版,您可以在實際支付許可證費用之前評估程序的有效性:您只需要完整版本來保存文件。
