

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

# 使用 F AWS DMS leet Advisor 目标推荐功能
<a name="fa-recommendations"></a>

**重要**  
终止支持通知：2026 年 5 月 20 日， AWS 将终止对 AWS Database Migration Service Fleet Advisor 的支持。2026 年 5 月 20 日之后，您将无法再访问 AWS DMS 舰队顾问控制台或 AWS DMS 舰队顾问资源。有关更多信息，请参阅 [AWS DMS Fleet Advisor 终止支持](https://docs.aws.amazon.com/dms/latest/userguide/dms_fleet.advisor-end-of-support.html)。

要探究并选择最佳迁移目标，您可以在 DMS Fleet Advisor 中为本地源数据库生成目标建议。*建议*包括一个或多个可能的 AWS 目标引擎，您可以选择这些引擎来迁移源本地数据库。DMS Fleet Advisor 将从这些可能的目标引擎中，选择单个目标引擎作为建议的大小合适的迁移目标，并将该目标指示为 **DMS 建议**。为了确定这个大小合适的迁移目标，DMS Fleet Advisor 将使用数据收集器收集的清单元数据和指标。

在开始迁移之前，您可以使用建议来发现迁移选项、节省成本并降低风险。可以将建议导出为逗号分隔值（CSV）文件，并与主要利益相关者共享以协助做出决策。您可以将建议导出到中 AWS 定价计算器 ，以进一步优化维护成本。有关更多信息，请参阅 [https://calculator.aws/\$1/](https://calculator.aws/#/)。

您无法在 DMS Fleet Advisor 中修改目标建议。因此，不能使用 DMS Fleet Advisor 进行假设分析。*假设分析*是一个更改目标参数以观察此变更对建议的定价估算有何影响的过程。您可以在中 AWS 定价计算器 使用推荐的目标参数作为起点运行假设分析。 AWS 定价计算器有关更多信息，请参阅 [https://calculator.aws/\$1/](https://calculator.aws/#/)。

我们建议您考虑将 DMS Fleet Advisor 建议作为迁移计划的起点。然后，您可以决定更改建议的实例参数，以优化数据库工作负载的成本或性能。

**Topics**
+ [建议的目标实例](#fa-recommendations-instances)
+ [DMS Fleet Advisor 如何确定建议的目标实例规格？](#fa-recommendations-how-it-works)
+ [使用 AWS DMS Fleet Advisor 生成目标建议](fa-recommendations-generate.md)
+ [与 AWS DMS Fleet Advisor 一起探索目标推荐的细节](fa-recommendations-view.md)
+ [使用 AWS DMS 舰队顾问导出目标建议](fa-recommendations-export.md)
+ [使用 AWS DMS Fleet Advisor 发现和分析迁移限制](fa-data-collectors-database-features.md)
+ [使用 AWS DMS 舰队顾问对目标建议进行故障排除](fa-recommendations-troubleshooting.md)

## 建议的目标实例
<a name="fa-recommendations-instances"></a>

对于目标建议，DMS Fleet Advisor 考虑以下通用型、内存优化型和可突增性能 Amazon RDS 数据库实例。
+ db.m5
+ db.m6i
+ db.r5
+ db.r6i
+ db.t3
+ db.x1
+ db.x1e
+ db.z1d

有关 Amazon RDS 数据库实例类的更多信息，请参阅《Amazon RDS 用户指南》中的[数据库实例类](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html)**。

## DMS Fleet Advisor 如何确定建议的目标实例规格？
<a name="fa-recommendations-how-it-works"></a>

DMS Fleet Advisor 可以根据数据库容量或利用率生成建议。
+ 如果选择根据数据库容量生成建议，则 DMS Fleet Advisor 会将现有数据库容量映射到最接近的实例类的规格。
+ 如果选择根据资源利用率生成建议，则 DMS Fleet Advisor 会确定 CPU、内存、IO 吞吐量和 IOPS 等指标的第 95 个百分位数值。第 95 个百分位数表示收集的数据中有 95% 低于该值。然后，DMS Fleet Advisor 将这些值映射到最接近的实例类的规格。

为了确定目标数据库的大小，DMS Fleet Advisor 会收集有关源数据库大小的信息。然后，DMS Fleet Advisor 建议对目标存储使用相同的大小。如果源数据库存储过度预置，则目标存储的建议大小也将过度预置。

如果您想使用迁移数据 AWS DMS，则可能需要增加目标数据库实例的 IOPS 预配置。DMS Fleet Advisor 在生成目标建议时，该服务仅考虑源数据库指标。DMS Fleet Advisor 不会考虑运行数据迁移任务可能需要的额外 IOPS。有关更多信息，请参阅 [迁移任务运行缓慢](CHAP_Troubleshooting.md#CHAP_Troubleshooting.General.SlowTask)。

为了估计 IOPS 成本，DMS Fleet Advisor 使用您的源 IOPS 使用情况 one-to-one映射作为基准。DMS Fleet Advisor 将峰值负载视为基准值，并将 IOPS 定价利用率视为 100%。

对于 PostgreSQL 和 MySQL 源数据库，DMS Fleet Advisor 可能会在目标建议中包括 Aurora 和 Amazon RDS 数据库实例。如果 Aurora 配置映射到源需求，则 DMS Fleet Advisor 会将此选项标记为建议选项。