本文为您介绍服务器迁移的原理,帮助您更好的理解服务器迁移的过程。
迁移原理
服务器迁移中心SMC由客户端和控制台两部分组成。服务器迁移原理如下图所示:
迁移到自定义镜像原理
您可以将源服务器迁移为ECS自定义镜像,然后通过ECS自定义镜像创建ECS实例。具体原理如下图所示:
迁移到目标实例原理
如果您已购买了目标实例(ECS或轻量应用服务器实例),可以将源服务器直接迁移至目标实例,源服务器和已购买的目标实例的存储、操作系统等需要适配。具体原理如下图所示:
迁移原理说明如下:
在源服务器中下载并安装SMC客户端(如果选择命令行导入或者控制台自动导入迁移源的方式,系统会自动下载并安装SMC客户端,无需用户操作)。
在源服务器中运行SMC客户端,SMC客户端会通过SMC服务域名将源服务器信息注册上报到SMC服务端。
SMC服务端创建临时的中转实例(如果是迁移到目标实例,则将目标实例当作中转实例,然后创建并挂载临时的中转云盘),并在安全组放开8080和8703端口。
SMC客户端通过连接中转实例的8080端口来建立通信,并通过中转实例的8703端口将磁盘数据传输到中转实例的数据盘。
SMC服务端将中转实例的磁盘数据创建快照,并通过快照创建镜像(如果是迁移到目标实例,会将该镜像更换到目标实例系统盘)。
支持的网络迁移模式说明:
SMC支持公网和私网两种方式迁移数据。迁移时源系统到中转实例或目标实例的IP的网络需要打通。