AWS EC2迁移至阿里云ECS
更新时间:2020-06-17 09:42:24
您可以参见本文档中的步骤,将AWS EC2实例迁移至阿里云ECS实例。 在迁移之前,请先完成以下准备工作:
EC2 Windows实例迁移至阿里云
完成以上操作后,即可进行服务器迁移操作,详情请参见迁移流程概述。
EC2 Linux实例迁移至阿里云
在迁移之前,请先完成以下准备工作:
- 创建快照以备份数据。
- 确保系统时间与所在地域的标准时间一致。
- 检查授权应用。源服务器迁移到阿里云后,系统底层硬件设备会发生变化,可能会导致一些跟硬件绑定的应用许可证(license)失效,您需要做好检查。
- 检查网络环境。
- 如果是跨国际地域,由于网络环境较不稳定,操作步骤请参见跨国际地域迁云的操作步骤。
- 如果您的网络可以打通VPC内网,建议在创建迁移任务时网络模式选择内网传输。使用内网传输能获得比通过公网更快速更稳定的数据传输效果,提高迁移工作效率。详情请参见步骤二:创建并启动迁移任务。
- 检查cloud-init。
cloud-init服务是众多云平台用于自动初始化配置系统的服务软件,但AWS和阿里云的cloud-int服务配置无法完全兼容。从AWS迁移过来的系统可能会因为cloud-init启动失败导致无法正常启动,网络无法正常连通。建议您在迁移前使用阿里云的cloud-init配置,具体操作步骤请参见安装cloud-init,或者卸载原cloud-init服务。
- 检查GRUB引导程序。
Amazon Linux系列系统必须升级GRUB至2.02及以上,部分低内核系统(如CentOS/Red Hat 5和Debian 7)需要升级GRUB至1.99及以上。具体操作,请参见如何为Linux服务器安装GRUB。
说明 请使用root权限升级GRUB引导程序。
完成以上操作后,即可进行服务器迁移操作,详情请参见迁移流程概述。
跨国际地域迁云的操作步骤
后续步骤
AWS系统的SSH一般默认关闭root密码登录,您可以使用源AWS系统用户名和SSH Key登录阿里云的实例。