迁移原理

本文为您介绍服务器迁移的原理,帮助您更好的理解服务器迁移的过程。

迁移原理

服务器迁移中心SMC由客户端和控制台两部分组成。服务器迁移原理如下图所示:

迁移到自定义镜像原理

您可以将源服务器迁移为ECS自定义镜像,然后通过ECS自定义镜像创建ECS实例。具体原理如下图所示:

image

迁移到目标实例原理

如果您已购买了目标实例(ECS或轻量应用服务器实例),可以将源服务器直接迁移至目标实例,源服务器和已购买的目标实例的存储、操作系统等需要适配。具体原理如下图所示:

image

迁移原理说明如下:

  1. 在源服务器中下载并安装SMC客户端(如果选择命令行导入或者控制台自动导入迁移源的方式,系统会自动下载并安装SMC客户端,无需用户操作)。

  2. 在源服务器中运行SMC客户端,SMC客户端会通过SMC服务域名将源服务器信息注册上报到SMC服务端。

  3. SMC服务端创建临时的中转实例(如果是迁移到目标实例,则将目标实例当作中转实例,然后创建并挂载临时的中转云盘),并在安全组放开8080和8703端口。

  4. SMC客户端通过连接中转实例的8080端口来建立通信,并通过中转实例的8703端口将磁盘数据传输到中转实例的数据盘。

  5. SMC服务端将中转实例的磁盘数据创建快照,并通过快照创建镜像(如果是迁移到目标实例,会将该镜像更换到目标实例系统盘)。

支持的网络迁移模式说明:

SMC支持公网和私网两种方式迁移数据。迁移时源系统到中转实例或目标实例的IP的网络需要打通。

  • 公网传输:需要源服务器能访问公网,并在迁移源出方向开放8080、8703端口,迁移数据通过公网传输到中转实例。默认使用此方式传输数据。

  • 私网传输:需要将源服务器与阿里云VPC打通,迁移数据通过VPC内网传输到中转实例。迁移时必须指定VPC和vSwitch。如果您能直接从自建机房IDC、虚拟机环境或者云主机访问阿里云某一地域下的专有网络VPC,建议您使用SMC的私网传输迁移方案。通过SMC的私网传输迁移,比公网更快速、更稳定,能提高迁移的效率。您可以通过VPN网关、高速通道物理专线、智能接入网关将源服务器和云上VPC打通。更多信息,请参见连接本地IDC私网传输迁移