工具介绍:
AWS Application Migration Service (MGN) 是⼀种 AWS 迁移服务,旨在帮助客户将现有的应⽤程序和⼯作负载从本地环境或其他云提供商迁移到 AWS。MGN 提供了⼀种快速、简便的⽅法,可以⾃动化地迁移应⽤程序和数据,同时保持应⽤ 程序的运⾏状态和数据的⼀致性。
操作演示:
在目的账户操作启用mgn


设置完服务后编辑复制模板


因为同平台可以选择使用VPC对等连接的方式

可选操作:配置SSM方便之后连接进测试和割接实例做检查


配置网络:对等连接
在源账户或目的账户都可以做
在VPC控制台找到对等连接,创建对等连接


在另外一个账户中接受对等连接
然后在双方路由表中添加VPC对等连接的记录


创建一个角色或者用户,拥有AWSApplicationMigrationAgentInstallationPolicy或者AWSApplicationMigrationFullAccess AWSApplicationMigrationEC2Access权限,创建访问密钥或者临时凭证
返回mgn控制台,在左侧导航栏找到源服务器,添加源服务器


在源服务器下载代理前请检查存储空间是否足够,有安装必需的软件包(make、openssl、wget、curl、gcc 和 build-essential 包)等
根目录至少3GB和tmp目录至少500MB的空间

sudo yum install -y make openssl wget curl gcc
可能要下载sudoyum install lvm2 sudo yum install kernel-devel-`uname -r`
sudo yum groupinstall "Development Tools"
开始安装
时间大概在5-10分钟之间

返回MGN控制台刷新,源服务器是否识别到
点进来,就可以看到生命周期和数据复制状态等信息。等待初始同步完成可能需要25分钟

在等待期间可来定制EC2启动模板


修改为自己想要的实例、子网、安全组等


将刚才修改的最新版本设置为默认


同步完成后启动测试实例


启动测试实例会创建一个job作业,可以点进去查看进度和状态


在EC2中可以看测试实例可以连接检查复制的情况

检查完成没有问题准备进行割接




启动割接实例后会有一个job作业,点进去可以查看进度和状态


可以在EC2中看到割接实例,可以连接进去查看详情


检查完成点击完成割接

参考链接
https://catalog.us-east-1.prod.workshops.aws/workshops/c6bdf8dc-d2b2-4dbd-b673-90836e954745/en-US/03-application-migration/01-mgn/01-initial-setup
本文详细介绍了AWSApplicationMigrationService(MGN)如何帮助用户快速迁移应用程序和数据至AWS,涉及服务启用、VPC对等连接配置、代理安装、测试实例和割接流程。
716

被折叠的 条评论
为什么被折叠?



