您是否正在努力解決Linux KVM虛擬機的數據丟失問題並蒐索解決方案?在此視頻中,我們將為您提供基本技巧,分步方法以及從Linux KVM虛擬機恢復數據的最佳實踐。立即閱讀以了解如何有效地檢索您的寶貴數據!
您的瀏覽器不支持HTML音頻,但是您仍然可以
下載文件。
內容
- 如何檢查虛擬化支持
- 在Ubuntu上安裝KVM 20.04
- 如何在Ubuntu中創建虛擬機20.04
- 如何從虛擬機中恢復數據
- 結論
- 問答
- 評論
KVM(基於內核的虛擬機)是用於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上安裝KVM 20.04
安裝之前,使用命令“ APT Update”更新存儲庫
sudo apt update
複製
要添加所需的KVM軟件包,請使用包裝名稱運行命令“安裝”:
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
複製
軟體 | 描述/功能 |
---|---|
QEMU-KVM | 為KVM管理程序提供硬件仿真的軟件。 |
libvirt-daemon-System | 用於運行libvirt作為系統服務的配置文件。 |
libvirt-clients | 通過LIBVIRT管理虛擬化平台的軟件。 |
橋樑 | 用於配置以太網橋的命令行工具。 |
黑色的 | 用於創建虛擬機的命令行工具。 |
Virt-Manager | 用於通過libvirt管理虛擬機的圖形接口和命令行實用程序。 |
當要求同意或不同意時,請點擊“是”,按Enter,然後等到安裝完成。
安裝KVM軟件包後,運行命令以啟動並使用操作系統啟用其啟動。
sudo systemctl start libvirtd
複製
sudo systemctl enable libvirtd
複製
如果虛擬機管理器顯示錯誤消息,請重新啟動計算機。
如何在Ubuntu中創建虛擬機20.04
現在配置了服務器,讓我們使用此命令運行虛擬機管理器:
sudo virt-manager
複製
或通過單擊程序的快捷方式使用應用程序菜單進行操作。為了創建虛擬機,請單擊左上角的計算機圖標。在打開的窗口中,選擇如何安裝虛擬機 - 借助ISO映像,然後單擊“向前”。
在下一個窗口中,通過單擊“瀏覽”按鈕來指定操作系統先前下載的ISO映像的路徑。選擇它,單擊“選擇音量”,然後單擊“前進”。
之後,指定要為此虛擬機分配的系統內存和處理器的數量。最後,給這台計算機的名稱,然後單擊“完成”。
當您這樣做時,虛擬機將自動啟動,並且將從圖像開始安裝操作系統。
如何從虛擬機中恢復數據
去查看
如何從Linux KVM虛擬機中恢復數據。如何安裝KVM並配置VM
眾所周知,每個用戶遲早都必鬚麵對的數據是不可避免的。
這是通常導致虛擬機失去數據的內容列表:
- 意外刪除文件;
- 磁盤格式;
- 無法安裝虛擬文件
- 損壞索引文件
- 意外的電源故障
- 管理程序的問題,等等。
要恢復虛擬機文件,您需要專門的軟件來查找丟失的信息 - 數據恢復工具。
對於初學者,讓我們探索在哪裡查找虛擬機文件以及如果無法打開機器,其操作系統拒絕啟動,或者是否意外刪除或損壞某些文件,則如何恢復它們。
要從磁盤中提取虛擬機文件,請使用Hetman分區恢復。
了解更多:Unraid OS NAS數據恢復:如何檢索虛擬機文件
它支持所有流行的文件系統格式,並且可以在刪除,格式化,硬件或軟件錯誤後幫助您還原數據。將硬盤連接到Windows計算機並啟動掃描。您可以通過遵循此路徑來找到KVM虛擬機文件:
Homelin.localsharelibvirtimages
複製
/var/lib/libvirtimages
複製
文件名對應於虛擬機名,這是一個帶有擴展名.QCOW2的文件。將其恢復到任何可用位置。
如果您有Linux計算機,即使不使用專用工具,也可以嘗試訪問文件。將虛擬機文件上傳到管理器中,啟動機器並獲取您要尋找的信息。
如果您在系統維修操作後未能啟動虛擬機,或者在嘗試啟動它時出現錯誤,請不要放棄:使用我們的程序打開該文件並恢復其所有數據。為此,找到“工具”選項卡 - 單擊“安裝磁盤”;在打開的窗口中,您將選擇磁盤映像類型,然後檢查虛擬機名的列表,或選擇相應的文件擴展名,然後單擊“下一步”。
通過單擊“選擇文件夾”來提供包含文件的文件夾的路徑。該程序將顯示該文件夾中存在的所有虛擬機文件,您可以取消選中不需要的框。
要開始搜索數據,請右鍵單擊磁盤並選擇“打開”。然後選擇分析類型。我們建議從“快速掃描”開始。
該程序可以毫無困難地找到剩餘的所有文件。紅十字會指示已刪除的十字架。單擊文件在“預覽窗口”中查看其內容。要快速找到一個特定的文件,有一個按名稱的搜索功能。
選擇您需要還原的文件,然後單擊“恢復”,指定磁盤保存文件的位置,然後再次單擊“恢復”。
結論
眾所周知,虛擬機可以很好地保護數據丟失。但是,即使有所有優勢,此類機器也無法保證完全保護。在與他們合作時,您可能會遇到各種問題,例如軟件錯誤,崩潰,人為錯誤,例如意外刪除文件或格式化硬盤等等。如果您從虛擬機中丟失數據,我們建議使用功能強大的數據恢復工具,Hetman分區恢復。它支持大多數虛擬磁盤文件格式,例如:.vmdk,.vdi,.vhd,.vhdx,.hdd,.hds,.hds,.qcow,qcow2,.img,.cow,。 qed,.qed。
使用試用版,您可以在實際支付許可證之前評估程序的有效性:您只需要完整版本即可保存文件。