AWS应用迁移服务模板修改实例类型不生效如何修复
AWS MGN修改启动模板后实例类型自动回退解决方法
问题原因
AWS Application Migration Service(MGN)默认开启实例类型自动优化功能,该功能会在启动测试/割接实例时,基于源服务器的历史性能指标自动匹配AWS推荐的实例规格,会直接覆盖你在模板中手动设置的实例类型参数。磁盘、网络等其他配置不受该功能影响,所以仅实例类型会出现回退。
解决方法
方案1:全局关闭实例类型自动优化(适用于所有迁移任务)
- 进入AWS MGN控制台,左侧导航栏选择「设置」
- 找到「实例类型优化」配置模块,点击编辑
- 取消勾选启动实例时自动优化实例类型选项,保存配置
- 重新修改默认启动模板的实例类型为目标规格(如t3.medium),保存后再启动测试实例即可生效
方案2:单源服务器单独指定实例类型(仅对当前迁移任务生效)
如果不需要全局关闭自动优化功能,可单独为对应源服务器固定实例规格:
- 在MGN控制台「源服务器」列表中,点击对应已完成复制的源服务器进入详情页
- 切换到「启动设置」标签页,点击编辑
- 实例类型选择项切换为手动选择实例类型,指定为你需要的目标规格,保存配置
- 此时启动该源服务器的测试实例,会优先使用手动指定的实例类型,不会被自动优化逻辑覆盖
校验注意点
配置修改完成后,可先在对应源服务器的「启动设置」页预览启动参数,确认实例类型为目标值后再启动实例,避免不必要的资源消耗。如果修改全局模板后仍未生效,需检查对应源服务器是否配置了独立的启动设置,单源服务器的启动配置优先级高于全局默认模板。
内容的提问来源于stack exchange,提问作者Yevgen Taradayko
相关产品推荐
相关产品推荐

