我在将系统从 ESXi 移动到 Hyper-V 时遇到问题。
ESXi 上的系统在 HDD 上分配了 100GB 空间。该系统由一个映像文件(大小约为 6GB)组成。托管 Hyper-V 的机器有大约 110GB 的可用空间。有没有办法转换 VM?或者另一个问题:在 ESXi 上运行的系统有大约 90GB 的可用空间。有没有办法从该系统创建一个大小约为 10GB 的备份文件?在第三台机器上处理和从 vmdk 转换为 vhd 会更容易。
抱歉我的英语不好,谢谢你的回答!
答案1
使用 Microsoft 虚拟机转换器。它甚至可以作为 vSphere 中的插件安装。
答案2
ESXi 控制台中有一个完美运行的 gzip,您可以使用它进行备份,至少如果大多数空间从未分配给文件的话。您可以通过在虚拟机中创建一个大的空文件来强制归零 - 但如果您想这样做,这可能会降低您以后的精简配置效率,因为某些文件系统随后会分配小但不方便放置的结构......
是否有任何支持 NFS 且手头有一些可用空间的 NAS?ESXi 可以使用流畅的 NFS,因此您可以在两台机器之间设置一些共享的暂存空间...
答案3
您可以使用物理到虚拟工具在两个不同的虚拟化平台之间进行虚拟到虚拟的转换。 微软有一个工具可以解决这个问题。
要回答第二个问题,您应该能够使用 SCP 从 ESXi 服务器复制虚拟机文件 - 您需要在 ESXi 服务器上启用 SSH如果还没有的话。