我想将虚拟机从 Redhat Virtualization (RHV 4.2) 迁移到 Hyper-V 环境。有什么方法吗?有开源或第三方工具吗?
答案1
您可以使用其中一个 v2v 转换器。大多数情况下,只有 vdisk 映像会被转换,您需要使用附加的转换映像创建具有相同 CPU/RAM/网络资源的新 Hyper-V VM。
以下是一些 V2V 转换器的概述 –https://www.vmwareblog.org/v2v-converters-overview/
我使用了 starwind v2v。
答案2
假设您未在 VM 中使用任何特殊的依赖于虚拟机管理程序的软件,我只需尝试将所有磁盘映像的克隆放入 Hyper-V 支持的磁盘格式,在那里重新创建 VM 特性(例如 CPU 型号/架构、核心数、RAM、网络设备、MAC 地址),然后在那里启动新 VM。当然,如果在同一个 LAN 中,您应该在尝试启动此克隆时关闭原始 VM。客户操作系统本身甚至不应该意识到它现在正在不同的虚拟机管理程序中运行。
我过去曾使用此过程将虚拟机从 VirtualBox 移至 KVM。过去也曾多次使用完全相同的过程将旧的实际物理生产服务器虚拟化为 VirtualBox 虚拟机。