

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

# 使用中的数据收集器发现要迁移的数据库 AWS DMS
<a name="fa-data-collectors"></a>

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

要发现源数据基础架构，您可以使用[AWS 应用程序发现服务无代理收集器](https://docs.aws.amazon.com/application-discovery/latest/userguide/agentless-collector.html)或 AWS DMS 数据收集器。ADS Agentless Collector 是一种本地应用程序，它通过无代理方法收集有关本地环境的信息，包括服务器配置文件信息（例如，操作系统、CPU 数量、RAM 量）、数据库元数据和利用率指标。使用开放虚拟化归档 (OVA) 文件在您的 VMware vCenter Server 环境中将 Agentless Collector 安装为虚拟机 (VM)。 AWS DMS *数据收集器*是您在本地环境中安装的 Windows 应用程序。此应用程序可连接到数据环境，并从本地数据库和分析服务器收集元数据和性能指标。通过 ADS Agentless Collector 或 DMS 数据收集器收集数据库元数据和性能指标后，DMS Fleet Advisor 会生成一份可以迁移到 AWS 云的服务器、数据库和架构的清单。

DMS 数据收集器是一个 Windows 应用程序，它使用 .NET 库、连接器和数据提供程序连接到您的源数据库，以便发现数据库和收集数据。

DMS 数据收集器在 Windows 上运行。不过，DMS 数据收集器可以从所有支持的数据库供应商收集数据，而无论它们运行于哪个操作系统服务器上。

DMS 数据收集器使用受保护的 RTPS 协议和 TLS 加密，与 DMS Fleet Advisor 建立安全连接。因此，默认情况下，数据在传输过程中会进行加密。

AWS DMS 具有您可以为其创建的最大数据收集器数量 AWS 账户。有关 AWS DMS 服务配额的信息，请参阅以下部分[的配额 AWS Database Migration Service](CHAP_Limits.md)。

**Topics**
+ [DMS 数据收集器的权限](#fa-data-collectors-permissions)
+ [为创建数据收集器 AWS DMS Fleet Advisor](fa-data-collectors-create.md)
+ [在中安装和配置数据收集器 AWS DMS](fa-data-collectors-install.md)
+ [发现要监控的操作系统和数据库服务器 AWS DMS](fa-discovery.md)
+ [管理中受监控的对象 AWS DMS](fa-managing-objects.md)
+ [将 SSL 与 AWS DMS Fleet Advisor](fa-using-ssl.md)
+ [正在收集数据 AWS DMS Fleet Advisor](fa-collecting.md)
+ [DMS 数据收集器故障排除](fa-collectors-troubleshooting.md)

## DMS 数据收集器的权限
<a name="fa-data-collectors-permissions"></a>

您为 DMS 数据收集器创建的数据库用户应具有读取权限。但是，在某些情况下，数据库用户需要 `EXECUTE` 权限。有关更多信息，请参阅 [为 AWS DMS Fleet Advisor 创建数据库用户](fa-database-users.md)。

DMS 数据收集器需要额外的权限才能运行发现脚本。
+ 对于操作系统发现，DMS 数据收集器需要域服务器凭证，才能使用 LDAP 协议运行请求。
+ 对于 Linux 中的数据库发现，DMS 数据收集器需要具 `sudo SSH` 授权的凭证。此外，还应当配置 Linux 服务器以允许运行远程 SSH 脚本。
+ 对于 Windows 中的数据库发现，DMS 数据收集器需要具以下权限的凭证：运行 Windows Management Instrumentation（WMI）和 WMI Query Language（WQL）查询并读取注册表。此外，你应该配置 Windows 服务器以允许运行远程 WMI、WQL 和 PowerShell脚本。