Application Delivery Management

常见问题

ADM 服务

ADM 服务代理是否像本地部署的 NetScaler 代理一样是可选的

否。ADM 服务代理对于 ADM 服务是强制性的,实例与 ADM 服务之间的所有通信都通过 ADM 服务代理进行。本地部署的 ADM 代理是可选的;但是,您只能配置本地部署代理以节省带宽消耗。

为什么选择 ADM 服务

通过 Citrix Cloud™ 提供的 ADM 服务具有以下优势,无需新的定期构建:

  • 基于云的 SaaS 产品,与本地部署的 NetScaler® ADM 相比,入门更简单,拥有成本更低。
  • 发布速度更快,大约每两周更新一次最新功能。
  • 基于机器学习的应用程序安全、性能和使用情况分析。
  • 目前仅在 ADM 服务中支持的各种其他功能,例如高峰期和非高峰期分析、用于 WAF 和 Bot 的基于机器学习的应用程序安全分析、应用程序 CPU 分析等。

如果本地部署的 NetScaler ADM 是 HA 对,迁移后会发生什么

所有配置都已移至 Citrix Cloud。无需配置灾难恢复节点。

如果代理因任何原因宕机,会发生什么

在代理启动并运行之前,可能会出现数据丢失。但是,您也可以为多站点部署配置 ADM 代理,以确保在代理故障转移时保持连续性。有关详细信息,请参阅为多站点部署配置 ADM 代理

实例备份是否也已迁移

备份不包含在迁移中。

历史数据是否也已迁移

历史数据未迁移。您可以从本地部署的 ADM 导出数据。

本地部署许可证是否也已迁移

否。本地部署许可证文件不能用于 ADM 服务。您必须为 ADM 服务获取许可证。有关详细信息,请参阅许可。如果您在本地部署的 ADM 中使用池化许可证,则必须为 ADM 服务获取池化许可证,然后将许可证分配给实例。

本地部署的 NetScaler ADM 中哪些内容未迁移

以下功能无法迁移到 ADM 服务:

  • RBAC – 在 ADM 服务中,用户访问权限基于管理员的邀请。ADM 服务用户必须在 Citrix Cloud 中拥有一个帐户。因此,本地部署的 ADM 用户不会迁移。
  • 导出计划 – 导出计划包括钻取和来自各个页面的计划等详细信息。所有这些详细的导出计划都不会迁移。
  • SSL 证书/密钥/CSR – ADM 服务只能显示 ADC SSL 证书/密钥/CSR。因此,上传到本地部署的 NetScaler ADM 的 SSL 证书/密钥不会迁移到 ADM 服务。

本地部署的 NetScaler ADM 已与 Citrix Director 集成。集成会发生什么变化

Director 与 ADM 的集成目前仅在本地部署的 ADM 中受支持。

迁移后,是否需要再次许可实例或启用分析

您必须确保 ADM 服务中的许可证数量大于或等于本地部署的 VIP 许可证。如果许可证数量已超过本地部署的 NetScaler ADM VIP,则虚拟服务器将自动获得许可。如果不是,则随机分配许可证。

迁移工具

运行迁移脚本后,显示错误消息。可能是什么问题

将显示包含失败原因的日志文件。您可以采取适当的纠正措施并再次运行迁移脚本。通常,在运行迁移脚本之前,请确保:

  • 配置 ADM 服务代理
  • 获取 ADM 服务许可证
  • 复制存储客户端和安全 CSV 文件的正确路径

ADC 实例的版本低于池化许可的提及限制。如果选择选项“Y”以更改许可证服务器,会发生什么

许可证服务器的更改仅适用于受支持的 NetScaler MPX、VPX 和 SDX 版本。

如果迁移脚本在 ADC 实例方面配置失败,会发生什么

ADC 实例将继续在本地部署的 ADM 设置上运行。您可以根据建议的失败原因采取必要的措施,然后再次运行迁移脚本。

如果少数 ADC 实例未能移至 ADM 服务,会发生什么?重新运行迁移脚本会有帮助吗

是的。重新运行脚本后,只有失败的实例会迁移。假设五个实例中有两个未能移动。在您采取纠正措施并重新运行迁移脚本后,之前已成功移动的三个实例将显示“设备已存在”消息。而之前失败的另外两个实例将成功迁移。

是否有日志文件可用于检查迁移状态

是的,日志文件在 /var/mps/log/ 目录中生成。使用 python3.7 的 ADM 的日志文件为 servicemigrationtool.py.log,使用 python 2.7 的 ADM 的日志文件为 servicemigrationtool_27.py.log

如果在运行迁移脚本时会话终止,会发生什么

您可以重新运行迁移脚本。在新会话中,上次会话中已添加的实例将显示为“设备已存在”,迁移将继续进行。

如果 ADM 服务的许可证少于本地部署的 NetScaler ADM,并且已启动迁移脚本,会发生什么

运行迁移脚本后,将出现一个建议,提及许可证数量较少,并提示是继续还是停止。如果您希望继续使用较少的许可证,则虚拟服务器将从可用许可证中随机获得许可。

当本地部署的 NetScaler ADM 迁移到 ADM 服务 Express 帐户时,会发生什么

ADM 服务 Express 帐户只有两个虚拟服务器许可证、两个 StyleBook 配置包和两个配置作业。如果您的本地部署的 ADM 具有超出这些配置的更多配置,并且您使用 Express 帐户启动迁移,则脚本只能迁移适用于 Express 帐户的提及配置(两个虚拟服务器许可证、两个 StyleBook 配置包和两个配置作业)。

如果 Citrix Cloud 受邀用户(非创建 Citrix Cloud 帐户的管理员用户)尝试迁移本地部署的 ADM 设置,会发生什么

建议由管理员运行迁移脚本。受邀用户没有管理员权限 (adminExceptSystem_group)。因此,组、角色和策略迁移将失败,并显示消息“用户没有权限”。

作为解决方案,管理员(创建 Citrix Cloud 帐户的用户)可以将与受邀用户关联的组更改为“admin_group”。

回滚脚本

如果在本地部署的 ADM HA 对中使用回滚脚本,会发生什么

本地部署的 ADM HA 对将恢复到迁移前可用的所有配置。

使用回滚脚本后,灾难恢复节点会发生什么

灾难恢复节点也将恢复到迁移前的所有配置。

常见问题