Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.2.2. 为转换一个本地 Xen 虚拟机做准备

以下步骤适用于对运行在原来使用 Xen 然后被更新为使用 KVM 的主机上的虚拟机进行转换。转换直接从一个运行 libvirt/Xen 实例中导入的 Xen 虚拟机时不需要这个步骤。

过程 3.3. 为转换一个本地 Xen 虚拟机做准备

  • 获得虚拟机的 XML。
    virt-v2v 使用一个 libvirt 域表述(XML 文件)来决定虚拟机的当前配置(包括它的存储位置)。在开始进行转换前,使用以下命令从运行虚拟机的主机上获得 XML:
    virsh dumpxml guest_name > guest_name.xml
    libvirt 需要连接到运行 Xen 的虚拟机监控程序后才能获得它的元数据,因此获得 XML 的过程会需要一个 Xen 内核。转换虚拟机的过程已经针对 KVM 进行了优化,所以用户可以在运行 Xen 内核时获得域数据(XML),然后再使用一个 KVM 内核进行转换。这比在运行 Xen 内核的系统上直接进行转换更高效。