为什么要VMware迁移至Hyper-V?众所周知的原因就不用多说了,最臭名昭著的就是它的IO性能了,想骂人。
我的迁移方式比较无脑,简单粗暴,高效无损。
简单来说,虚拟机映像文件格式vmdk(VMware)转换为vhd(Hyper-V)。
依赖一个叫Winimage的小工具,支持各种格式互相转换。
官网下载:http://www.winimage.com/download.htm
- 选择vmdk 注意:必须是合并后的vmdk磁盘,至于怎么合并VMvare磁盘映像请另行谷歌
- 选择保存路径 然后就是漫长的等待,耗时取决于你的硬盘读写性能以及你的磁盘映像大小
虚拟机磁盘格式转换到这里就结束了
我启动Hyper-V虚拟机后发现部分虚拟机开机后网卡有改动
查找一下实际网卡,网卡配置改名即可。
cd /etc/syscofig/network-scripts/
mv ifcfg-eth0 ifcfg-xxx
记得MAC也要根据新网卡信息修改。
//查看MAC
ifconfig -a
然后照着怼到ifcfg-xxx上面,重启网络,通了就走,大功告成。
VMware感觉比Windows跑服务器程序还是要快一些……docker又不好用……
Winimage,谢谢分享