Virtualization

在不關閉物理機的情況下將物理機轉換為虛擬機

  • October 20, 2019

我必須創建現有伺服器的虛擬副本(用於測試目的)。

我有兩個(物理主機)主機:

  • main - 這個將用作虛擬機磁碟映像的源。它具有標準的 Ubuntu 10.04 安裝。它使用 LVM。
  • 第二 - 這個將用作管理程序主機。它也是普通的 Ubuntu 10.04 安裝。我計劃安裝 kvm 和 crate 來賓機器,這將是主機的副本。

我想在不關閉主機的情況下做到這一點。

我知道我可以為此使用 mondo ( http://www.mondorescue.org/docs/p2v.pdf )。但我想知道是否只能使用 LVM 快照。那就是創建main的LVM快照並在第二次使用它來創建虛擬機?

如果可以使用 LVM 選項,您能否給我一些描述此過程的教程的連結?

我決定關閉我的機器並從 live CD 啟動它。但我發現了一些有趣的 Windows 方法: http ://www.petri.co.il/physical-to-virtual-with-disk2vhd.htm

vmware 還有一個有趣的工具可以做我需要的(遷移 linux 機器),但它需要 windows 用作 VM 主機 - http://www.vmware.com/products/converter/

我寫了一個關於我如何解決一個非常相似的問題的分步詳細答案:將正在執行的 Linux 系統變成另一台機器上的 KVM 實例。我希望它也能證明這個問題的有用答案。

答案的目標:獲取一個P執行實時生產的物理 Linux 節點並將其虛擬化。無需創建和分配數 TB 的磁碟,也不必在V來賓中使用 md raid,因為目標管理程序(Proxmox 5)使用了 ZoL/ZFS。還想減少正在執行的P節點上的停機時間/重啟。

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