当下企业选择云平台已是一种趋势,也是一种必然,那么对于企业的现有服务器如何迁移到云平台之上呢?,这是保证企业顺利上云的关键。
让我们一起来看看都有哪些迁移方案吧。一方面就服务器的平台而言,可能是一台物理的服务器也可能是一台虚拟机,而迁移到云平台之后,都是作为一台虚拟机运行的,所以主要有两种迁移方案——P2V(Physical-to-Virtual)和V2V(Virtual-to-Virtual),P2V即是物理服务器到虚拟机的迁移,V2V即虚拟机到虚拟机的迁移。另一方面就企业的服务而言,若服务允许中断,可以采用离线迁移方法;若服务不允许中断,则需采用在线迁移方法。结合这两个方面,就会有四种迁移方案,下面来具体看看这四种迁移方案。
一、物理机到虚拟机的迁移(P2V)
P2V指将物理服务器上的操作系统及其上的软件和数据迁到云平台的虚拟服务器中,并且在虚拟机中替换物理服务器的存储硬件和网卡驱动以及设置与原服务器相同的IP地址,待启动虚拟服务器后,即可替代原物理服务器进行工作。
a)P2V离线迁移
i.关闭物理服务器,从启动盘启动系统;
ii.把物理机系统的磁盘做成镜像文件,并将其拷贝到云平台上;
iii.在云平台上创建相同配置的虚拟机,然后将拷贝过来的镜像文件导入;
iv.启动虚拟机,调整设置并开启服务。
也可利用一些工具来辅助完成上述过程,如 RedHat 的开源工具 virt-p2v,Microsoft Virtual Server Migration Toolkit 等。
b)P2V在线迁移
目前VMware vCenter Converter 和 Microsoft Hyper-V 已经能够提供在线迁移功能,避免宕机,但是P2V 在线迁移仅在 Windows 物理服务器可用,未来将添加对 Linux 的支持。