Linux

Xen P2V 適用於具有大量可用空間的大型物理主機

  • February 3, 2011

我需要將 rhel5 機器 P2V 到 rhel5 下的 xen。我知道我可以使用 dd if=/dev/sda 然後在主機上使用 virt-install –import ,但這樣做的缺點是原始機器的驅動器上有 80% 的可用空間。

有誰知道(或可以記錄)一種可靠的快速簡便的方法,以生成可在這種情況下在 hvm 下執行的可引導 xen 映像?

我嘗試使用 clonezilla 製作圖像,以避免可用空間問題,但它未能通過“出現問題”進行複製(我知道無用的資訊)。

目前我正在查看每個分區的 dd 以及大部分為空的分區的文件級副本,然後創建一個新的虛擬磁碟,通過安裝新映像和虛擬驅動器將分區復製到它第二個虛擬機,然後複製引導扇區,然後復製文件級備份…..一定有更簡單的方法嗎?

哦,預算是 0 美元。:)

使用virt-p2vRHEL6 和 Fedora 15 的一部分。

它是一個從物理遷移到虛擬的命令行工具。

的作者virt-p2v在 virt 系列中製作了許多其他工具。查看他的部落格了解很酷的方法。

似乎已經為此找到了一個組合。

而不是弄亂分區大小等,只需 dd 整個驅動器並使用 cp –sparse=always 來製作圖像的稀疏文件版本。dd 仍然需要很長時間,但它消除了對 vm 主機上大量空間的需求,這是最初的擔憂。

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