View a markdown version of this page

迁移 Windows Server - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

迁移 Windows Server

本节重点介绍可用于将 Windows 服务器迁移到的不同选项 AWS。

评测

首先,确定需要迁移到 AWS的应用程序和工作负载。您可以使用 AWS Application Discovery Service 来创建本地基础设施和应用程序之间依赖关系的映射。这样可以帮助您确定迁移到 AWS所需的服务器、应用程序和服务。

您可以使用 AWS Migration Hub 来创建应用程序清单,并评估它们与 AWS的兼容性。Migration Hub 提供应用程序组合的集中式视图,并帮助您规划、跟踪和管理迁移项目。您也可以使用支持的 AWS第三方评估工具,例如 Cloudamize 或 Evolve。

动员

要找到更换主机(直接迁移)大规模基础设施的正确途径可能是一项重大挑战。虽然有许多有用的最佳实践,但工具的选择取决于多种因素,例如工作负载类型、可承受的停机时间和操作系统要求。我们建议您使用 AWS Application Migration Service 进行重新托管。

AWS Application Migration Service

您可以使用 Application Migration Service 快速直接迁移物理、虚拟或云服务器,而不会出现兼容性问题、性能影响或割接期限过长。Application Migration Service 会持续将您的源服务器复制到您的 AWS 账户。然后,当您准备好迁移时,应用程序迁移服务会自动转换并启动您的服务器,最大限度 AWS 地减少停机时间。有关更多信息,请参阅 Application Migration Service 文档中的 What Is AWS Application Migration Service?

AWS Transform 适用于VMwar

AWS Transform使用 AI-driven 编排来简化和自动化服务器和企业应用程序 AWS 的迁移。它提供了一个用于创建、运行和跟踪迁移任务的工作空间。 AWS Transform for VMware 结合了自动发现、智能波浪规划和重新托管功能,可将工作负载从 VMware 环境高效迁移到 Amazon EC2,同时最大限度地减少中断。

AWS Transform 支持多种迁移任务类型,包括:

  • End-to-end 迁移 — 涵盖发现、波浪规划、VPC 配置和服务器迁移

  • 仅限网络迁移 — 生成和部署 VPC 网络配置

  • Network-and-server迁移 — 将 VPC 设置与服务器重新托管相结合

  • 发现和服务器迁移 — 执行发现、生成波浪计划并迁移服务器

AWS Transform 使用 AI-driven 将 VMware 网络配置转换为 Amazon VPC 架构,生成包含应用程序分组和建议的迁移波次的迁移计划,并自动重新托管 Windows 和 Linux 服务器,使其在 Amazon EC2 上原生运行。 

虚拟机 Import/Export

Import/Export通过@@ 虚拟机,您可以将虚拟机映像从现有虚拟化环境导入到 Amazon EC2,然后将其导回去。这让您能够将应用程序和工作负载迁移到 Amazon EC2、将 VM 映像目录复制到 Amazon EC2 或创建 VM 映像存储库以用于备份或灾难恢复目的。有关更多信息,请参阅什么是虚拟机 Import/Export? 在 Amazon EC2 文档中。

评测要迁移的工作负载后,创建一个迁移计划,其中概述了迁移过程中涉及的迁移策略、时间表和成本。您可以使用 AWS Pricing/TCO Tools 来估算在上运行应用程序所节省的成本 AWS。

迁移

将 Windows 工作负载迁移到 AWS 涉及多个阶段,包括迁移规划、准备情况评估和迁移实施阶段。迁移阶段是最后一个阶段,它涉及到将 Windows 工作负载迁移到 AWS。以下是在迁移阶段需要考虑的一些步骤:

  • 准备 AWS 环境 — 在开始迁移过程之前,必须通过创建 Amazon 系统映像 (AMI) 并设置要迁移工作负载的 VPC 来准备 AWS 环境。

  • 选择迁移工具 — 有多种迁移方法可供选择,包括 Migration Hub、应用程序迁移服务和虚拟机 Import/Export。请选择最适合您需求的方法。

  • 配置迁移 – 通过选择源服务器并指定目标实例类型、存储和网络设置来配置迁移。

  • 执行迁移 – 配置完成后,执行迁移。该过程包括复制数据、测试迁移的工作负载以及执行最终割接以切换到迁移的工作负载。您在上面选择的迁移工具将指导您完成这些步骤。

  • 验证迁移 – 迁移完成后,验证迁移的工作负载是否按预期运行。执行测试并确保满足安全性和合规性要求。

  • 优化迁移的工作负载 – 通过调整实例大小、配置自动扩缩和实施节省成本的策略(例如预留实例或竞价型实例)来优化迁移的工作负载。

  • 监控和管理迁移的工作负载 – 持续监控和管理迁移的工作负载,以确保实现最佳性能和安全性。您可以使用 Amazon CloudWatch 进行监控。