一般性问题

问:AWS Migration Hub 是什么?

AWS Migration Hub 提供丰富的 Web 体验,可帮助您了解自己现有的 IT 资产,以及查看和跟踪应用程序迁移的进度。借助 AWS Migration Hub,您可以收集和查看有关本地资源的数据,将这些资源分组到各个应用程序,并在向 AWS 迁移时跟踪应用程序的迁移进度。

问:为何我应该使用 AWS Migration Hub?

AWS Migration Hub 让您可以在一个位置发现全部的现有服务器,并跟踪每个应用程序迁移的状态。借助 AWS Migration Hub,您可以更好地了解您的应用程序产品组合并简化迁移跟踪。如果您计划使用 AWS Server Migration Service、AWS Database Migration Service、CloudEndure Migration 等工具或合作伙伴工具将您的部分或全部产品组合迁移到 AWS,那么您应该考虑使用 AWS Migration Hub。Migration Hub 针对应用程序迁移状态跟踪(将您的产品组合迁移到 AWS 时)进行了优化。如果您要在 AWS 中更换服务器主机和/或转换数据库平台,那么 AWS Migration Hub 可为您缩短确定当前状态和后续步骤所花费的时间。

问:哪些迁移工具集成了 AWS Migration Hub?

AWS Server Migration Service、AWS Database Migration Service、CloudEndure Migration 和 ATADATA ATAmotion 都集成了 AWS Migration Hub,它们都可以向 Migration Hub 自动报告迁移状态。有关授权各种工具向 Migration Hub 发送状态的更多详细信息,请参阅 Migration Hub 文档

问:AWS Migration Hub 如何帮助我跟踪应用程序迁移的进度?

AWS Migration Hub 通过为您提供迁移进度的可见性来为您提供帮助。您可以使用任意一个集成迁移工具,然后返回到 AWS Migration Hub,即可查看您的迁移状态。您可以在迁移开始后将服务器分组到各个应用程序,或者也可以在迁移开始前发现服务器并对其进行分组。

问:AWS Migration Hub 如何帮助我了解 IT 环境?

AWS Migration Hub 让您可以浏览 AWS 发现工具收集并存储在 AWS Application Discovery Service 的存储库中的信息,从而帮助您了解自己的 IT 环境。通过所填充的存储库,您可以查看 Migration Hub 中所发现的资源的有关技术规格和性能信息。您可以从 Application Discovery Service 存储库导出数据,对这些数据进行分析,并将服务器组作为“应用程序”进行导入。分组完成后,将使用应用程序分组来汇总迁移应用程序内服务器及数据库所使用的每个迁移工具的迁移状态。

问:使用 AWS Migration Hub 的费用是多少?

所有 AWS 客户都可以使用 Migration Hub,且无需额外付费。您只需要为使用的迁移工具以及在 AWS 上使用的资源付费。

入门

问:如何开始使用 AWS Migration Hub?

请遵循我们提供的文档中的入门指南开始使用。

问:什么是 Migration Hub 主区域?

使用 Migration Hub 之前,您需要从 Migration Hub 设置页面中或使用 Migration Hub 配置 API 选择 Migration Hub 主区域。Migration Hub 主区域是用于存储您的发现、计划和迁移跟踪数据的唯一 AWS 区域。Migration Hub 主区域中存储的数据可为您的组合资源提供用于发现和迁移计划信息的单一存储库以及关于迁移到多个 AWS 区域的单一视图。您可以迁移到您的迁移工具支持的任何 AWS 区域,迁移状态将出现在您选择的 Migration Hub 主区域中。选择文档以了解更多关于 Migration Hub 主区域的信息。

注意:一旦设置,Migration Hub 主区域就不能再更改。

问:我可以使用 AWS Migration Hub 迁移到哪些区域?

AWS Migration Hub 可以帮助您跟踪所有 AWS 商业区域内的迁移状态,前提是您的迁移工具在该区域中可用。与 Migration Hub 集成的迁移工具(例如,CloudEndure、AWS Database Migration Service)会将迁移状态发送到您选择的 Migration Hub 主区域。Migration Hub 主区域用于存储您的发现迁移跟踪数据,在第一次使用服务之前设置。聚合来自所有目标区域的迁移状态,并显示在主区域中。请注意,除非您已在 Migration Hub 控制台的“工具”页面授权(即已经连接)集成工具,否则这些工具不会发送迁移状态。

问:AWS Migration Hub 在哪些地方可用?

AWS Migration Hub 在全球范围内均可用。这意味着,无论应用程序位于何处,您都可以查看和跟踪应用程序迁移的进度。要查看服务托管在哪个区域,请参阅 AWS 区域表

问:如何授予 AWS Migration Hub 访问权限?

AWS Migration Hub 需要一个 AWS 账户角色,此角色将在您首次以管理员身份访问控制台时自动添加。对于集成迁移工具,可在 Migration Hub 控制台的“工具”页面进行授权。有关更多详细信息,请参阅《AWS Migration Hub 用户指南》中的身份验证和访问控制部分。

探索服务器和对应用程序进行分组

问:如何在 AWS Migration Hub 中查看我的 IT 产品组合?

要在 AWS Migration Hub 中查看 IT 资产,您需要使用 AWS 发现工具执行发现,或者使用集成迁移工具进行迁移。执行发现或开始迁移后,您可以从 Migration Hub 中探索您的环境。您可以在通过单击 Migration Hub 控制台的“服务器”页面上显示的服务器 ID,了解关于所发现资源的更多信息。然后,您可以看到服务器详情页面。如果您使用 AWS 发现工具来发现您的服务器,您将看到所收集的数据,其中包括各项技术规格和平均利用率。

问:如何向 Discovery Repository 添加资源?

当您首次访问 AWS Migration Hub 时,系统会提示您执行发现或开始迁移。如果您决定开始迁移而不执行发现,那么当您使用已在 Migration Hub 管理控制台中进行授权的集成迁移工具迁移您的应用程序服务器和数据库服务器时,这些服务器会在 Migration Hub 中显示为资源。

对于发现,您有两个数据收集选项。如果您使用 VMware 环境,且不愿意安装代理,则可以使用 AWS Application Discovery Service 无代理收集器。如果您需要了解更多详细信息,则可以在服务器上安装代理,用于收集各种信息,包括有关资源利用率、服务器上运行的进程和服务器的网络依赖关系的详细信息。您可以从 AWS Migration Hub 中导出进程和网络依赖关系信息,并对这些信息进行分析。有关 AWS Discovery Collector 的更多信息,请参阅Application Discovery Service 用户指南

问:如何将服务器分组到某个应用程序?

将服务器分组到应用程序之前,您需要填充 AWS Migration Hub 的服务器列表。每当您运行 AWS 发现工具或使用集成迁移工具时,相应的服务器都会添加到服务器列表中。当您的服务器列表填充完毕后,请在 Migration Hub 控制台的“服务器”页面上选择一个或多个资源,然后选择“组合为应用程序”按钮。您也可以使用 AWS Application Discovery Service SDK/CLI 创建应用程序。

问:如何查看应用程序?

您可以访问 AWS Migration Hub 控制台的“迁移”部分中的“应用程序”页面,查看应用程序列表及其当前的迁移状态。只有使用“发现”部分的“服务器”页面或 AWS SDK/CLI 分组到应用程序的资源才会显示在“应用程序”页面上。应用程序会显示以下三种迁移状态中的一种:“尚未开始”、“正在进行”和“已完成”。

问:我能否查看其他用户在同一账户内创建的应用程序?

可以。对于已获得 AWS Migration Hub 访问权限的账户,任何 IAM 用户在该账户内创建的所有应用程序都对该账户内的所有其他 IAM 用户可见。所做的任何更改都将对拥有权限的所有用户可见。

问:我能否查看其他 AWS 账户中的应用程序?

您可以使用与 AWS 账户关联的 IAM 用户身份访问 AWS Migration Hub。但这只允许您查看您自己的 AWS 账户的详细信息;而无法查看其他账户的详细信息。

导入服务和应用程序

问:Migration Hub 导入功能的工作原理是怎样的?

您可以通过 AWS Migration Hub 控制台或通过调用 Application Discovery Service API 来访问 Migration Hub 导入功能。导入的数据以加密格式存储在 Application Discovery Service 数据存储库中。

问:我可以使用导入模板导入哪种类型的数据?

借助 Migration Hub 导入功能,您可以导入服务器详细信息,包括与服务器关联的服务器规格、利用率、标签和应用程序。只要使用 Migration Hub CSV 导入模板填充数据,您就可以从任何源导入数据。

问:我导入了不正确的文件。能否将其覆盖或删除?

能,您可以访问“Discover”(发现)→“Tools”(工具)→“Imports”(导入) 部分,然后选择“Delete imported data”(删除已导入的数据) 选项,来删除不正确的文件。要覆盖现有的已导入文件,您可以删除现有的文件,然后上传包含更正记录的新文件。

问:我可以上传的导入文件数量是否有限制?

没有,您可以上传的导入文件数量没有限制。但是,我们会限制您可以导入的记录数和服务器数。有关详细信息,请参阅文档中的“Migration Hub 导入限制”部分。

问:是否需要为导入数据付费?

不需要,导入数据是免费的。

问:我没有适用于导入模板中所有字段的数据。我能否导入自己的数据?

能,即使您没有为导入模板中的所有字段填充数据,也可以导入数据。对于每一行,如果您填充了自己的匹配键(“ExternalId”),导入功能将使用它来唯一地标识和导入记录。如果未指定匹配键,则对于每一行,导入功能将使用为“IPAddress”、“HostName”、“MACAddress”指定的值或者为“VMware.MoRefId”和“VMware.vCenterId”的组合指定的值来确定给定服务器的唯一性。如果行中不包含匹配键(“ExternalId”)或以上任何字段的值,则无法导入。

问:确定错误记录的标准是什么?

导入功能会对属于 CSV 导入模板的所有已导入字段执行数据验证检查。例如,如果“IPAddress”的值无效,则导入功能会将该记录标记为错误。此外,如果导入记录没有至少填充下面的一个或多个字段:“ExternalId”、“MACAddress”、“HostName”、“IPAddress”或者“VMware.VCenterId”和“VMware.MoRefId”的组合,则此类记录将视为无效,不会被导入。

生成 EC2 实例建议

问:什么是 EC2 实例建议功能?

EC2 实例建议是 AWS Migration Hub 的一项功能,该功能可以分析从每个本地服务器收集的数据,包括服务器规范、CPU 和内存利用率,以推荐运行本地工作负载所需的价格最低的 EC2 实例。此外,您还可以通过为 AWS 购买选项、AWS 区域、EC2 实例类型排除项和 CPU/RAM 利用率指标(平均值、峰值或百分比)指定首选项来调整建议。

问:我是否需要安装 AWS Application Discovery Service 的 Discovery Connector 或 Discovery Agent 以使用 EC2 实例建议功能?

否。要使用 EC2 实例建议功能,需要确保 AWS Migration Hub 中提供了本地服务器详细信息。您可以导入内容管理数据库 (CMDB) 等来源中的现有服务器清单信息,也可以使用 AWS Application Discovery Service 直接从您的环境中收集数据。

问:EC2 实例建议功能如何为给定服务器提供匹配项?

EC2 实例建议功能会建议最符合成本效益且符合给定 CPU 和 RAM 要求的 EC2 实例类型,同时考虑您选择的实例类型首选项,例如 AWS 购买选项、AWS 地区、EC2 实例类型排除项和 CPU/RAM 利用率指标(平均值、峰值或百分比)。

问:EC2 实例建议功能是否为 Burstable Performance Instances 提供建议?

是的,EC2 实例建议功能为 Burstable Performance Instances 提供建议。对于 Burstable Performance Instances,该功能使用“平均值”和“峰值”CPU 数据点来计算已使用的 CPU 额度估计值以及相关成本,更准确地将预测的价格与其他实例系列进行比较。

问:如果 AWS Migration Hub 中的同一服务器有来自多个来源的发现数据该怎么办? 应使用哪个数据源为该服务器计算 EC2 实例建议?

如果多个来源都有可用于同一服务器的发现数据,则 EC2 实例建议功能将使用最新、最完整的数据提供实例建议。例如,如果您使用 Migration Hub 导入功能为给定服务器上传 CPU/RAM 规范,将基于导入的数据生成建议。如果您在此服务器上安装 AWS Application Discovery Service (ADS) 的 Discovery Agent,ADS 代理也将捕获服务器规范详细信息。下次为该服务器请求 EC2 实例建议时,该功能将使用 ADS 代理收集的规范生成建议,因为该代理较新较完整。

问:EC2 实例建议功能是否会建议当前一代实例?

是的,EC2 实例建议功能仅建议当前一代实例。不会建议前代实例

问:我何时应在 AWS Migration Hub 中使用 EC2 实例建议,而不是使用 TSO Logic 进行更详细的的成本评估?

将计算资源调整到合适的大小是了解总体拥有成本 (TCO) 的一个维度。当您想了解预期 EC2 成本时,请使用 Migration Hub 的 EC2 实例建议功能。此外,我们还使用 Amazon Web Services 公司 TSO Logic 提供更详细的评估,其中包括对 Microsoft 许可和存储成本进行的优化。有关此详细评估的更多信息,请联系 AWS 销售人员AWS 合作伙伴

跟踪迁移状态

问:如何使用 AWS Migration Hub 迁移应用程序?

当您在使用 AWS 发现工具所发现的服务器中,或者在通过使用集成迁移工具开始迁移所发现的服务器中创建一个或多个应用程序组后,即可开始或继续将服务器或数据库迁移出 Migration Hub。返回 Migration Hub 以查看应用程序中的每个资源的迁移状态。

要执行这一操作,请在 Migration Hub 控制台中访问相应应用程序的页面。在该页面中,您将看到一个显示构成该应用程序的所有资源的图表,以及一个包含更多迁移状态详情的表格。每个资源的总体及详细迁移状态均使用图表和表格分别进行列示。例如,如果一个服务器使用 AWS Server Migration Service 进行迁移,该服务器的状态可能显示为“正在进行/复制开始”、“正在进行/复制完成”或“已完成/已创建 AMI”。

迁移完成后,AWS Migration Hub 还会显示通过迁移创建的资源的有关详细信息。对于使用 AWS Server Migration Service、CloudEndure Migration 和 ATADATA 迁移的服务器,Migration Hub 均会提供指向所创建的 AMI 或正在运行 Amazon EC2 实例的 AMI 的链接(具体取决于工具)。对于使用 AWS Database Migration Service 迁移的数据库,Migration Hub 会提供目标终端节点 ID,该 ID 可在 Database Migration Service 管理控制台中用作搜索筛选条件。

问:AWS Migration Hub 能否为我自动迁移应用程序?

不能。AWS Migration Hub 不会自动执行迁移流程。借助 Migration Hub,您可以在一个位置跟踪应用程序的迁移进度。

问:要让应用程序迁移进度显示在 AWS Migration Hub 中,我需要怎么做?

要在 AWS Migration Hub 中查看迁移进度,您需要满足两个条件。您要迁移的资源必须位于 AWS Discovery Repository 中,并且您必须使用受支持的工具来执行迁移。如果您未使用 AWS Discovery Collector 执行发现而开始迁移,受支持的迁移工具报告的服务器或数据库将自动添加到您的 AWS Application Discovery Service 存储库中。添加后,您可将这些服务器分组为应用程序,从而能够在一个群组中跟踪它们在迁移过程中的状态。

如果您使用受支持的工具,但在应用程序中看不到状态,请先查看“更新”页面,确定可从工具中接收状态。如果“更新”页面上没有显示任何状态,请查看“工具”页面,确认您已经授予该工具向 Migration Hub 发送状态的权限。如果尚未授权,请单击“授权”以添加适当的 IAM 权限。

如果更新页面上显示有迁移状态,则可能是因为相应资源没有被分组到应用程序。请访问“服务器”页面,将服务器分组到一个应用程序。分组后,请从“迁移”/“应用程序”页面查看该应用程序的迁移状态。

问:如果我没有执行严格的主机更换迁移,将资源正确地从本地迁移到 AWS,会怎么样?

如果资源已经被分组到应用程序,AWS Migration Hub 将显示使用受支持工具执行的资源迁移的状态。它不需要是严格的主机更换迁移。例如,如果您使用 AWS Database Migration Service 迁移某个数据库的内容,一旦与数据库迁移对应的服务器被分组到应用程序,您将会在 Migration Hub 中看到更新。

问:如果我使用的工具没有集成 AWS Migration Hub,怎么办?

没有集成 AWS Migration Hub 的工具不会在 Migration Hub 管理控制台中报告状态。但您仍然可以在应用程序及应用程序级状态中查看其它资源的状态,或者您也可以使用 CLI 或 API,通过您自己的自动化来更新状态。

问:其它工具应如何向 AWS Migration Hub 发布状态?

迁移工具可以通过写入到 AWS Migration Hub API 向 AWS Migration Hub 发布状态。有兴趣加入我们的合作伙伴必须取得 AWS 能力计划的迁移能力认证。要了解有关能力计划和申请迁移能力的更多信息,请单击此处

Product-Page_Standard-Icons_01_Product-Features_SqInk
详细了解产品定价

查看 AWS Migration Hub 的定价选项。

了解更多 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
注册免费账户

立即享受 AWS 免费套餐。 

注册 
Product-Page_Standard-Icons_03_Start-Building_SqInk
立即开始迁移

在 AWS 管理控制台上开始使用 AWS Migration Hub 进行迁移。

登录