KVM 到 Xen 的迁移

qwe*_*eet 8 virtualization xen kvm-virtualization

我最近被任命为生产使用创建一些虚拟机,并努力制作基于 KVM 的虚拟机,而不是找出我们的生产服务器使用什么。

我最近才发现我们自己的服务器使用 Xensource OS,而且看起来它们不会在不久的将来升级。所以目前,我被两种选择困住了——尝试将 KVM VM 转换为 Xen VM,或者将我拥有的重建为新的 Xen VM。

作为一个懒惰的人,我宁愿不必重建虚拟机。我已经寻找了一些有关执行此操作的程序的文档,但我唯一能想到的是一篇带有一些模糊说明的古老文章。

所以这是我的问题,服务器故障 - 可以将运行在 KVM 内核上的 KVM 迁移到 Xen 内核吗?如果是这样,如何?

小智 1

简而言之,这绝对是可能的。

更长的答案取决于您如何创建 KVM 来宾。VM 可能会在 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 - 特别是上面要求的澄清)