Virtualization

KVM 到 Xen 的遷移

  • September 1, 2012

我最近被任命為生產使用創建一些虛擬機,並且非常努力地製作基於 KVM 的虛擬機,而不是找出我們的生產伺服器使用什麼。

我最近才發現我們自己的伺服器使用 Xensource OS,而且看起來它們在不久的將來不會升級。所以目前,我被困在兩個選擇中——嘗試將 KVM VM 轉換為 Xen VM,或者將我擁有的東西重建為新的 Xen VM。

作為一個懶惰的人,我寧願不必重建虛擬機。我已經查找了有關執行此操作的程序的一些文件,但我唯一能想到的是一篇帶有一些模糊說明的古老文章。

所以這是我的問題,伺服器故障——可以將執行在 KVM 核心上的 KVM 遷移到 Xen 核心嗎?如果是這樣,怎麼辦?

簡短的回答是,這絕對是可能的。

更長的答案取決於您如何創建 KVM 來賓。虛擬機很可能在 Xen 上幾乎不需要修改即可執行。

您能否更新以添加有關如何創建 KVM 來賓以及它是 Windows 還是 Linux 等的更多詳細資訊?

還要發布 KVM 來賓的配置(例如,如果它是 libvirt)或用於啟動 VM 的命令行。

很可能只是製作一個指向來賓磁碟或映像文件的 Xen 配置文件。發布 Xen 安裝使用的 domU 配置文件的範例也會對您有所幫助。例如,這些配置通常儲存在 /etc/xen/

您能否澄清一下您正在使用哪個發行版(KVM 和 Xen 都適用)。因為有很多關於如何設置事物的選項。特別是 Xen,有多種部署方式(例如,參見Deploy Xen

(順便說一句,這對於 xen-users 郵件列表來說也是一個很好的問題 - http://lists.xensource.com/mailman/listinfo/xen-users - 特別是上面要求的澄清)

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