Virtualization

在虛擬機出現故障的情況下如何恢復虛擬機

  • February 10, 2011

我在 Ubuntu 10.04 64 位伺服器上通過 KVM 進行虛擬化設置。

最近的 dbus 更新導致我的主機作業系統崩潰。這是 dbus 的安裝後腳本,最終導致一切崩潰。

現在我必須基本上格式化主機作業系統。我擔心的是當環境穩定時在其上執行的虛擬機。它們位於單獨的 LVM 分區中。

就像是

/dev/virtualization/vm1
/dev/virtualization/vm2
/dev/virtualization/vm3
/dev/virtualization/vm4

如果有人過去經歷過這種恢復,請告訴我他們做了什麼來讓事情恢復原狀。我所有的虛擬機都在單獨的分區上,並且在同一個 VolumeGroup 中,這個卷組在主機作業系統上。在我的情況下,主機作業系統的格式化是否也會清除虛擬機,或者只是重新安裝主機並通過 virt-manager 等工具導入虛擬機,我將能夠將它們取回。在我開始格式化主機作業系統之前,我需要伺服器故障專家的建議。提前致謝。

如果 VM 映像位於單獨的 VG 上,您需要做的就是避免在重新安裝時對其進行格式化 - 進行手動分區並確保不觸及“虛擬化”VG

您需要保留的是 VM 配置,因為除了圖像之外還有所有設置數據 - 通常在 /etc/libvirt/qemu/guestname.xml

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