公司现在除了少部分物理机外,有1000+虚拟机跑在vmware 虚拟环境,如果使用openstack搭建私有云平台,将现有虚拟机全部迁移到openstack云平台,可以采用何种方式?
以前的公司做过类似迁移,采用的方式是使用一台中转机,将每台虚机做成镜像,拷贝出来再拿到新的平台上,再由镜像转成虚拟机,步骤繁琐,费时费力。
不知现在是否有比较高效稳妥的方式,可以分享出来让我们学习一下
几点建议:
1、从业务维度进行分类,建议不同类型的业务分类承载,关键业务可以暂时保留在原有VMware平台上,一些非关键业务可以尝试迁移至openstack平台上,带新平台稳定后再做全量迁移;
2、迁移方式,手动还是用工具,这个没有统一的标准。根据情况具体再分析吧
3、手动迁移有一些需要注意的地方,比如镜像格式的问题,比如网卡和硬盘驱动的问题,存在的问题就是效率低。
4、工具的确是有,一般都牵扯费用,分成几类吧,一类是云厂商提供的为自己平台做配套的专用工具,可以尝试。第二类是公有云服务商提供的迁移上云的工具。还有一类是第三方的工具,比如数腾、爱数、英方等,费用不低。
5、virt-p2v 和virt-v2v,也可以试试。