你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

发现和依赖项分析 - 常见问题

本文解答有关 Azure Migrate 中的发现和依赖项分析的常见问题。 如果遇到其他问题,请查看以下资源:

什么是依赖项可视化?

依赖项可视化可帮助你以更高的置信度评估要迁移的服务器组。 在你运行评估之前,依赖项可视化会交叉检查计算机依赖项。 它可以帮助确保不会遗留任何项,并有助于避免在迁移到 Azure 时出现意外的服务中断。 Azure Migrate 使用 Azure Monitor 中的“服务映射”解决方案来实现依赖项可视化。 了解详细信息

注意

Azure 政府版中不提供基于代理的依赖项分析。 可以使用无代理依赖项分析

基于代理和无代理有什么区别?

下表中汇总了无代理可视化和基于代理的可视化的差别。

要求 无代理 基于代理
支持 通常适用于 VMware VM、Hyper-V VM、裸机服务器,以及在其他公有云(如 AWS、GCP 等)上运行的服务器。 已有正式版 (GA)。
Agent 无需在要交叉检查的计算机上安装代理。 需要在要分析的每台本地计算机上安装的代理:Microsoft Monitoring Agent (MMA)Dependency Agent
先决条件 查看先决条件和部署要求。 查看先决条件和部署要求。
Log Analytics 不需要。 Azure Migrate 在 Azure Monitor 日志中使用服务映射解决方案来进行依赖关系可视化。 了解详细信息
工作原理 在已启用依赖项可视化的计算机上捕获 TCP 连接数据。 发现后,每隔五分钟收集一次数据。 计算机上安装的服务映射代理收集有关 TCP 进程的数据以及每个进程的入站/出站连接。
数据 源计算机服务器名称、进程、应用程序名称。

目标计算机服务器名称、进程、应用程序名称和端口。
源计算机服务器名称、进程、应用程序名称。

目标计算机服务器名称、进程、应用程序名称和端口。

收集连接数、延迟和数据传输信息并用于 Log Analytics 查询。
可视化 可在一小时到 30 天内查看单个服务器的依赖项映射。 单个服务器的依赖项映射。

仅可在一小时内查看映射。

一组服务器的依赖项映射。

从映射视图中添加和删除组中的服务器。
数据导出 过去 30 天的数据可以 CSV 格式下载。 可以通过 Log Analytics 查询数据。

是否需要为无代理依赖项分析部署设备?

是,必须部署 Azure Migrate 设备

依赖项可视化是否收费?

否。 详细了解 Azure Migrate 定价

需要安装哪个代理进行基于代理的依赖项可视化?

若要使用基于代理的依赖项可视化,请在要评估的每台本地计算机上下载并安装以下代理:

仅当使用基于代理的依赖项可视化时,才需要这些代理。

是否可以使用现有的的工作区?

是,对于基于代理的依赖项可视化,可将现有的工作区附加到迁移项目,并将该工作区用于依赖项可视化。

是否可以导出依赖项可视化报表?

否,无法导出基于代理的可视化中的依赖项可视化报告。 但是,Azure Migrate 使用服务映射,你可以使用服务映射 REST API 来检索 JSON 格式的依赖项。

是否可以自动完成代理安装?

对于基于代理的依赖项可视化:

MMA 支持哪些操作系统?

是否可以可视化依赖项一小时以上?

对于基于代理的可视化,最长可以可视化依赖项一小时。 可以返回到历史记录中最长一个月前的特定日期,但可视化的最长持续时间为一小时。 例如,可以使用依赖项映射中的持续时间来查看昨天的依赖项,但只能查看一小时时段的依赖项。 不过,可以使用 Azure Monitor 日志以更长的持续时间查询依赖项数据

对于无代理可视化,可以查看单个服务器的持续时间为 1 小时到 30 天的依赖项映射。

是否可以可视化包含 10 个以上服务器的组的依赖项?

可以可视化最多包含 10 个服务器的组的依赖项。 如果你的组包含 10 个以上的服务器,我们建议将该组拆分为较小的组,然后将依赖项可视化。

后续步骤

详细了解如何创建评估。