开源的服务器虚拟化环境 Proxmox VE 昨天宣布推出一个新工具,该工具可以帮助用户直接从博通的 VMware ESXi 平台中导入和迁移虚拟机。
这个新工具是将 VMware ESXi 虚拟机作为一个整体进行导入的,其中大部分配置也可以正常读取,也就是导入 PVE 时配置也会被导入,这样用户不需要设置太多、可以减少虚拟机的停机时间。
在网络状态良好的情况下例如万兆局域网内,执行导入时源虚拟机也就是在 ESXi 上的虚拟机会被临时停机,导入 PVE 后可立即启动,具体导入时间取决于虚拟机的数据大小。
此前蓝点网曾提到过博通收购 VMware 后进行的一系列改革尤其是大量产品从永久许可证变成订阅制后,就有不少企业开始咨询其他虚拟化平台,对企业来说博通的这种操作令人担忧。
现在 PVE 也抓住时机推出迁移工具,实际上也是和其他 ESXi 替代品一起,磨刀霍霍向博通,吸引更多企业从 ESXi 转移到 PVE 或其他虚拟化平台。
值得注意的是,PVE 也透露未来会将 OVF/OVA 导入工具集成到这个新工具中,到时候导入工具会被整合,减少学习和使用门槛。
针对 PVE 本次推出的新工具,下面是一些快速问答,具体细节可以参考 PVE 的官方支持文档,支持文档链接在本文结尾提供。
Q:如何获取新的导入向导工具?
A:升级到 PVE 最新版即可,升级后就会自动引入新的软件包
Q:软件包在哪里?
A:目前 pve-esxi-import-tools 已经在 pvetest 和 pve-no-subscription 存储库中提供
Q:导入程序支持哪些 ESXi 版本?
A:PVE 已经测试从 6.5~8.0 版都没问题
Q:未来是否会支持导入其他来源的虚拟机?
A:暂时 PVE 没有计划,但 PVE 会定期评估
Q:这个新工具的运作原理?
A:通过用户空间文件系统访问 ESXi API,该文件系统由 PVE 通过 Rust 编写,虽然不支持所有选项例如 vSAN,但使用官方 API 可以确保能够顺利集成
附:
支持文档:https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE#Migration