如何使用亚马逊云科技Application Migration Service 进行服务器迁移

如何使用亚马逊云科技Application Migration Service 进行服务器迁移

全球网站 中国区域网站

免费注册

首页

专栏

问答

视频

社区

活动

开发者活动

云上探索实验室

更多在线研讨会

大赛

培训认证

生成式AI认证精英速成计划

更多培训与认证

新手入门

工具

文档

全球开发者中心

Marketplace

首页

专栏

问答

视频

社区

活动

开发者活动

云上探索实验室

更多在线研讨会

大赛

培训认证

生成式AI认证精英速成计划

更多培训与认证 更多 云上探索实验室

登录 / 注册

云上探索实验室

首页

专栏

文章详情

如何使用亚马逊云科技Application Migration Service 进行服务器迁移

云迁移

0 0

借助 AWS MGN [AWS Application Migration Service](https://aws.amazon.com/application-migration-service/ "AWS Application Migration Service")

,您可以通过自动复制整个服务器,并将源服务器从物理、虚拟或云基础设施转换为在 AWS 上本机运行,来减少容易出错的时间密集型手动过程。该服务使您能够对各种应用程序使用相同的自动化流程,从而简化了迁移。通过在迁移之前启动无中断测试,您可以确信最关键的应用程序(如 SAP、Oracle 和 SQL Server)将在 AWS 上无缝运行。

AWS MGN 降低了总体迁移成本,因为无需投资于多种迁移解决方案、专门的云开发或应用程序特定的技能。这是因为,可以使用 AWS MGN 从运行支持的操作系统的任何源基础设施迁移任何应用程序。

***AWS MGN 工作原理***\

要迁移到 AWS,您需要在源服务器上安装 AWS MGN 复制代理,然后在 AWS MGN 控制台中查看并定义复制设置。AWS MGN 使用这些设置通过轻量型 [Amazon Elastic Compute Cloud (EC2)](https://aws.amazon.com/ec2/) 实例创建和管理暂存区子网,这些实例充当复制服务器,用于在您的源服务器与 AWS 之间复制数据。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/15/2021-aws-mgn-how-it-works.jpg)

![image.png](https://dev-media.amazoncloud.cn/d80dd5a412de4b898e01e3e2ef2449b8_image.png "image.png")

复制服务器从源服务器上运行的代理中接收数据,然后将这些数据写入 [Amazon Elastic Block Store (EBS)](https://aws.amazon.com/ebs/) 卷。您的复制数据在传输中和静态时都会使用 EBS 加密进行压缩和加密。AWS MGN 使用连续的数据块级数据复制,使您的源服务器在 AWS 上保持最新状态。当您执行无中断测试或执行转换时,它使用您定义的启动设置启动实例。

当您启动测试或转换实例时,AWS MGN 会将源服务器转换为在 AWS 上进行本机启动和运行。确认已启动的实例在 AWS 上正常运行后,您可以停用源服务器。然后,您可以选择使用 AWS 服务和功能实现应用程序的现代化。

***AWS MGN – 入门\

***要开始使用,请在 AWS MGN[ 控制台](https://console.aws.amazon.com/mgn/home)中创建复制设置模板。此模板将确定如何为每个新添加的源服务器进行数据复制。在配置模板之前,请确保满足运行 AWS MGN 的[网络要求](https://docs.aws.amazon.com/mgn/latest/ug/preparing-environments.html)。

在 AWS MGN 控制台中,选择 **Get started**(开始使用)以创建模板。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-getting-started.png)

![image.png](https://dev-media.amazoncloud.cn/0cbc2dd451dc4a74ab21d3ed23e549a0_image.png "image.png")

在此模板中配置的复制设置将应用于每个新添加的源服务器。您可以随时更改任何单个源服务器或一组源服务器的设置。

复制服务器是轻量型 EC2 实例,可用于在源服务器和 AWS 之间复制数据。它们会根据需要自动启动和终止。您可以使用数据路由和限制设置来控制数据从源服务器路由到复制服务器的方式。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-replication-template.png)

![image.png](https://dev-media.amazoncloud.cn/ced1fb9fff264a2b826f9e32665884b4_image.png "image.png")

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-firstsourceservers.png)

![image.png](https://dev-media.amazoncloud.cn/38baccdf9b2f4db1841eefb8285a6da3_image.png "image.png")

要将源服务器添加到 AWS MGN 中,请在其上安装 AWS MGN 复制代理。您可以在运行 Linux 和 Windows 的服务器上安装代理。有关更多信息,请参阅文档中的[添加源服务器](https://docs.aws.amazon.com/mgn/latest/ug/adding-servers.html)。

例如,使用 `wget` 命令下载 `aws-replication-installet-init.py` 代理安装程序,并在 Linux 源服务器中运行安装脚本。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/22/2021-aws-mgn-source-servers-linuxagent.png)

![image.png](https://dev-media.amazoncloud.cn/6e7c37592f3d41e597a5cd646e0a1a65_image.png "image.png")

安装 AWS 复制代理后,服务器将添加到 AWS MGN 控制台中并执行初始同步过程。

**Source Servers**(源服务器)页面将显示源服务器列表。列表中的每一行代表一台服务器。[迁移生命周期](https://docs.aws.amazon.com/mgn/latest/ug/lifecycle.html)列显示每个源服务器的当前状态。初始同步过程成功完成后,数据复制将自动启动。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/22/2021-aws-mgn-source-server-1.png)

![image.png](https://dev-media.amazoncloud.cn/606d371be2954146a84860f54c97bc9c_image.png "image.png")

添加源服务器后,必须为每台服务器配置启动设置。启动设置是一组指令,用于确定如何为 AWS 上的每台源服务器启动测试或转换实例。

在启动测试或转换实例之前,必须配置启动设置。要访问启动设置,请选择源服务器的主机名,然后导航到 **Launch settings**(启动设置)选项卡。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-launch-settings.png)

![image.png](https://dev-media.amazoncloud.cn/b30a172041e3436d871451c01217c70a_image.png "image.png")

添加源服务器并配置其启动设置后,您就可以启动测试实例了。在启动转换之前,您必须测试将源服务器迁移到 AWS 的过程,以验证源服务器在 AWS 环境中是否正常运行。

要为单个源服务器或多台源服务器启动测试或转换实例,请在 **Source Servers**(源服务器)页面上,选中要为其启动测试实例的每台服务器的复选框。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/22/2021-aws-mgn-source-test-cutover-servers-1.png)

![image.png](https://dev-media.amazoncloud.cn/24d140aeb3f440ffb1a5f9fd695efdfb_image.png "image.png")

您可以一次测试一台源服务器,也可以同时测试多台源服务器。对于每台源服务器,系统都会告知您测试是成功或失败。选择 **Launch test instances**(启动测试实例)以开始测试,然后选择 **Launch**(启动)。

测试开始后,控制台将显示 **Launch job started**(启动作业开始)消息。要查看测试启动的特定作业,请选择 **View job details**(查看作业详细信息)。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-finish-test-jobs.png)

![image.png](https://dev-media.amazoncloud.cn/4ba9c652a3d84b1090c04a0cbebff1dd_image.png "image.png")

使用 **Migration dashboard**(迁移控制面板)选项卡监控与[迁移生命周期](https://docs.aws.amazon.com/mgn/latest/ug/lifecycle.html)相关的进度。

![](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/14/2021-aws-mgn-migration-dashboard.png)

![image.png](https://dev-media.amazoncloud.cn/1dace2a5a156410c81b8a2e2dde89c0d_image.png "image.png")

最佳做法是在计划迁移源服务器之前至少一周执行测试。这样一来,您便有时间在进行转换之前识别并解决问题。启动测试实例后,使用 SSH (Linux) 或 RDP (Windows) 连接到您的实例并确保一切正常运行。

完成源服务器的测试之后,您就可以进行转换了。最佳做法是提前安排转换时间。执行转换操作后,服务器被视为已迁移,您应将用户从原始源服务器重定向到迁移的服务器。

如果您完成了迁移并成功执行了转换,则可以完成转换。此操作会将您的源服务器的迁移生命周期状态更改为 **Cutover complete**(转换完成),这表示转换已完成,且迁移已成功执行。

***监控和故障排除***\

您可以使用 [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)、[Amazon EventBridge](https://aws.amazon.com/eventbridge) 和 [AWS CloudTrail](https://aws.amazon.com/cn/cloudtrail/?trk=cndc-detail) 监控 AWS MGN,它们将收集原始数据并将数据处理为近乎实时的可读取指标。有关更多信息,请参阅文档中的[监控应用程序迁移服务](https://docs.aws.amazon.com/mgn/latest/ug/monitoring-overview.html)。

如果您遇到任何问题并希望启动新的测试或转换实例,则可以恢复测试或转换操作。这会将源服务器的生命周期状态恢复到上一阶段,从而表示这些服务器尚未经过转换。在恢复期间,您还可以选择删除测试或转换实例来节省成本。有关更多信息,请参阅文档中的[故障排除](https://docs.aws.amazon.com/mgn/latest/ug/troubleshooting.html)。

***现已推出\

***[AWS Application Migration Service](https://aws.amazon.com/application-migration-service/ "AWS Application Migration Service") (AWS MGN) 现已在美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、美国东部(俄亥俄)、亚太地区(东京)、亚太地区(悉尼)、亚太地区(新加坡)、欧洲(爱尔兰)、欧洲(法兰克福)和欧洲(斯德哥尔摩)区域推出。如果您的首选 AWS 区域目前不支持 AWS MGN,请考虑使用 [CloudEndure Migration](https://console.cloudendure.com/#/register/register)。如果您无法在服务器上安装代理,请考虑使用 [AWS Server Migration Service](https://aws.amazon.com/server-migration-service/) (AWS SMS)。

尽管 AWS MGN 可以免费使用 90 天,但对于在迁移期间和转换后预置的任何 AWS 基础设施,将对您收取费用。有关更多信息,请参阅 AWS MGN[ 定价页面](https://aws.amazon.com/application-migration-service/pricing/)。

**[立即开始使用](https://aws.amazon.com/application-migration-service/?sc_detail=blog_cta1) [AWS Application Migration Service](https://aws.amazon.com/cn/application-migration-service/?trk=cndc-detail)。** 请通过 AWS Support 联系人发送反馈。

亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案

联系亚马逊云科技专家

相关产品 Amazon Application Migration Service (CloudEndure Migration)

Amazon Application Migration Service(Amazon MGN)可使您快速实现将应用程序迁移到云的益处,且停机时间最短。

目录 相关产品 Amazon Application Migration Service (CloudEndure Migration)

Amazon Application Migration Service(Amazon MGN)可使您快速实现将应用程序迁移到云的益处,且停机时间最短。

亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案

联系亚马逊云科技专家

亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案

联系专家

0

目录 分享 点赞 收藏 目录 立即注册,开启您的免费套餐 中国区域免费套餐(企业用户) 海外区域免费套餐 中国区域免费套餐(企业用户) 海外区域免费套餐

中国区域免费套餐(企业用户)

海外区域免费套餐 关于我们 亚马逊云科技简介 什么是云计算? 包容性、多样性和公平性 什么是DevOps? 什么是容器? 什么是数据湖? 云安全性 最新资讯 博客 新闻稿 更多资源 亚马逊云科技中国 入门 培训与认证 解决方案组合 架构中心 产品和技术常见问题 分析报告 合作伙伴网站 开发者工具 开发人员中心 软件开发工具包与工具

.NET 相关开发资源 Python 相关开发资源 Java 相关开发资源 PHP 相关开发资源 JavaScript 相关开发资源 更多支持 价格计算器-中国区域 价格计算器-海外区域 技术文档-中国区域 技术文档-海外区域 友情链接-中国区域 友情链接-海外区域 立即关注 亚马逊云开发者公众号

User Group公众号

亚马逊云科技官方小程序

“AWS” 是 “Amazon Web Services” 的缩写,在此网站不作为商标展示。

详细了解怎样在中国使用 亚马逊云科技服务 »

关于我们 亚马逊云科技简介 什么是云计算? 包容性、多样性和公平性 什么是DevOps? 什么是容器? 什么是数据湖? 云安全性 最新资讯 博客 新闻稿 更多资源 亚马逊云科技中国 入门 培训与认证 解决方案组合 架构中心 产品和技术常见问题 分析报告 合作伙伴网站 开发者工具 开发人员中心 软件开发工具包与工具

.NET 相关开发资源 Python 相关开发资源 Java 相关开发资源 PHP 相关开发资源 JavaScript 相关开发资源 更多支持 价格计算器-中国区域 价格计算器-海外区域 技术文档-中国区域 技术文档-海外区域 友情链接-中国区域 友情链接-海外区域 立即关注 亚马逊云开发者公众号

User Group公众号

亚马逊云科技官方小程序

“AWS” 是 “Amazon Web Services” 的缩写,在此网站不作为商标展示。

详细了解怎样在中国使用 亚马逊云科技服务 »

关于我们 亚马逊云科技简介 什么是云计算? 包容性、多样性和公平性 什么是DevOps? 什么是容器? 什么是数据湖? 云安全性 最新资讯 博客 新闻稿 更多资源 亚马逊云科技中国 入门 培训与认证 解决方案组合 架构中心 产品和技术常见问题 分析报告 合作伙伴网站 开发者工具 开发人员中心 软件开发工具包与工具

.NET 相关开发资源 Python 相关开发资源 Java 相关开发资源 PHP 相关开发资源 JavaScript 相关开发资源 更多支持 价格计算器-中国区域 价格计算器-海外区域 技术文档-中国区域 技术文档-海外区域 友情链接-中国区域 友情链接-海外区域 立即关注 亚马逊云开发者公众号

User Group公众号

亚马逊云科技官方小程序

“AWS” 是 “Amazon Web Services” 的缩写,在此网站不作为商标展示。

详细了解怎样在中国使用 亚马逊云科技服务 »

cookie 偏好 | 友情链接 | 评价此页面

京公网安备 11010502052141号

|

京ICP备15049550号-13

cookie 偏好 友情链接 评价此页面

京公网安备 11010502052141号

|

京ICP备15049550号-13

cookie 偏好 友情链接 评价此页面 cookie 偏好 友情链接 评价此页面 cookie 偏好 友情链接 评价此页面

京公网安备 11010502052141号

|

京ICP备15049550号-13

相关推荐

全国治疗慢性肾衰竭最好的医院排名
bt365娱乐线

全国治疗慢性肾衰竭最好的医院排名

📅 07-25 👁️ 2942
文丑十二生肖属相,文丑十二生肖属相是什么
365体育app手机版安全下载

文丑十二生肖属相,文丑十二生肖属相是什么

📅 07-17 👁️ 2525
KIKIlllly@850097
bt365娱乐线

KIKIlllly@850097

📅 08-22 👁️ 2522