如果当前轻量应用服务器无法满足您的业务需求,您可以将同一阿里云账号下轻量应用服务器平滑迁移至同地域或者跨地域下的云服务器ECS,以获取更加灵活的资源配置方案。本文介绍如何将轻量应用服务器迁移至ECS实例。
迁移影响
影响项 | 说明 |
服务器内的授权应用 | 轻量应用服务器与ECS实例的专有网络VPC不互通,将轻量应用服务器迁移至ECS实例后,专有网络VPC会发生变化。由于ECS实例的底层硬件设备与轻量应用服务器不同,迁移后可能会导致某些与硬件绑定的应用许可证(License)失效,您需要自行做好检查。 |
公网IP地址 | 迁移后,ECS实例的公网IP地址与轻量应用服务器的公网IP地址会不相同,如果您的轻量应用服务器绑定了域名,在迁移完成后,您需要重新将该域名解析至目标ECS实例的公网IP。 |
迁移操作
如果您已购买ECS实例,且轻量应用服务器中挂载了数据盘,建议您直接使用SMC进行迁移。具体操作,请参见轻量应用服务器迁移至ECS实例。
本操作主要介绍通过使用轻量应用服务器的共享镜像的功能,通过共享镜像创建全新的ECS实例或者更换已有ECS实例的系统盘,从而达到迁移服务器的目的。
登录轻量应用服务器管理控制台。
对服务器创建自定义镜像。
单击实例卡片中的
。您也可以实例卡片中单击实例ID,在服务器概览页签下的基本信息区域的镜像信息后,单击制作自定义镜像。
在弹出的制作自定义镜像对话框中,配置相应的参数。
配置项
说明
自定义镜像名称
设置自定义镜像的名称,且名称需唯一。长度为2~128个字符,不能以特殊字符及数字开头,只可包含特殊字符中的半角句号(.),下划线(_),短划线(-)和半角冒号(:)。
自定义镜像描述
设置自定义镜像的描述信息。长度为2~256个字符,不能以
http://
或https://
开头。单击确定。
(条件必选)如果您需要跨地域迁移,需要先将自定义镜像复制到目标地域。同地域迁移,请跳过此步骤。
在自定义镜像的操作列,选择
,根据界面提示完成复制自定义镜像的操作。共享镜像并完成迁移。
新购ECS实例并迁移
在左侧导航栏,单击镜像,在镜像列表找到已创建自定义镜像。
在操作列,单击创建ECS。
在弹出的创建ECS对话框中,单击确定共享,进行下一步。
单击确定创建。
系统自动跳转到云服务器ECS的购买页面,请按照界面提示完成创建ECS的操作。
创建ECS时,注意以下配置项:
地域、镜像、系统盘、数据盘(如果存在):默认已选对应的配置。
公网IP:勾选分配公网IPv4地址。
安全组:您需要确保所选安全组入方向已放行了所需要的端口信息,建议与轻量应用服务器的防火墙设置保持一致。
其他配置项按需选择,具体说明请参见自定义购买实例。
创建ECS实例后,访问ECS管理控制台,在 页面,即可查看到成功创建的ECS实例。实例创建成功,表示已经将轻量应用服务器迁移至ECS。
迁移至已有ECS实例
如果您已经创建了一个ECS用于迁移轻量应用服务器,可通过更换ECS操作系统的方式,将轻量应用服务的系统盘数据迁移至ECS,但不会迁移数据盘的数据。
共享镜像到ECS。
在左侧导航栏,单击镜像,找到目标自定义镜像,在操作列,单击共享到ECS,根据界面提示完成共享镜像的操作。
更换已有ECS实例的系统盘。
前往ECS管理控制台,选择 。
找到目标实例,在操作列单击停止,选择普通停机模式,单击确定。
当ECS实例状态变为已停止后,在操作列,单击更换操作系统,更换方式选择更换系统盘,确认风险后,单击继续更换操作系统。
跳转到更换操作系统界面后,注意以下参数(参数详细说明,请参见更换操作系统(系统盘)):
镜像:单击共享镜像,并选择目标自定义镜像。
系统盘:新容量必须大于系统盘现有容量,不支持更换系统盘类型。
当显示更换操作系统成功,表示更换成功,即已经将轻量应用服务器迁移至ECS。
验证迁移结果。
本示例场景中,轻量应用服务器中存在
test.html
网页文件,测试ECS实例中的test.html
是否可以正常访问。说明在实际场景中,当服务器迁移完成后,您可以自行登录迁移后的ECS实例,查看并对比内部数据是否与源服务器(轻量应用服务器)中的数据一致。
获取ECS实例的公网IP地址。
在本地物理主机上,通过浏览器访问
http://<ECS实例公网IP地址>/test.html
。如下图所示,您可以查看到ECS实例内部署的测试网站可以正常访问,且访问到的内容与源服务器(轻量应用服务器)的测试网站内容一致。
至此,轻量应用服务器的数据已成功迁移至ECS实例上。
后续步骤
由于更换了服务器,因此服务器的公网IP地址发生了变化。如果您之前的轻量应用服务器绑定并解析了域名,则您在完成数据迁移后,需要重新将该域名解析至目标ECS实例的公网IP。具体操作,请参见添加解析记录。
轻量应用服务器迁移后,您可以检查迁移后的ECS实例。具体操作,请参见迁移Linux服务器后怎么检查系统?或迁移Windows服务器后怎么检查系统?。