应用迁云之镜像迁移(1)概述
镜像迁移,指通过将源主机上的操作系统和应用程序及数据镜像到一个虚拟磁盘文件,并上传到阿里云镜像中心,成为上传用户的自定义镜像后,通过此镜像启动一个和源主机一模一样的ECS主机实例,来达到应用上云迁移的目的。
镜像迁移与手工重新部署迁移的技术对比分析
迁移技术类型 |
实现手段 |
优点 |
缺点 |
|
手工重新部署迁移 |
和物理主机部署方式一致。 |
通用性强 |
效率低,操作复杂,需要较多人工干预。 |
|
镜像迁移 |
冷迁移 |
通过工具直接镜像被迁移服务器主机,无法保障数据一致性。 |
简单、效率高、成功率高。 |
适用范围有限。 |
热迁移(阿里云不支持) |
通过镜像迁移工具部署在被迁移服务主机或远程连接的方式迁移,迁移过程可以保持数据实时同步。 |
简单、效率高、业务不中断。 |
适用范围有限。 |
目前,到阿里云的镜像迁移主要需求场景来源有以下几种:
- 线下IDC机房的物理主机迁移到阿里云ECS主机实例。
- 传统虚拟化平台的虚拟主机迁移到阿里云ECS主机实例。
- 其他公有云的虚拟主机实例迁移到阿里云ECS主机实例。
- 阿里云ECS主机实例在各Region、各VPC中间进行迁移。
镜像迁移到阿里云,根据迁移类型又可以分为:
- P2V迁移
P2V指迁移物理服务器上的操作系统及其上的应用软件和数据到阿里云平台管理的ECS服务器中。这种迁移方式,主要是使用各种工具软件,把物理服务器上的系统状态和数据镜像到一个虚拟磁盘文件中,阿里云启动的时候在虚拟磁盘文件中注入存储硬件与网卡驱动程序,使之能够启动并运行。
- V2V迁移
V2V是指从其他云平台或传统虚拟化平台的虚拟主机迁移到阿里云的ECS虚拟主机,比如VMware迁移到阿里云,AWS迁移到阿里云等。