使用样本配置生成器迁移 Citrix ADC 应用程序配置

注意

此功能处于技术预览中。

样本配置生成器用于从现有 Citrix ADC 配置创建应用程序配置样本。此功能还可以自动将应用程序配置从一个 Citrix ADC 实例迁移到另一个实例。

使用配置生成器,您可以简化创建自定义样本的要求。通过此功能,您可以在无需深入了解样本语法和构造的情况下创建样本。否则,创建样本必须具备样本语法和构造的知识。

配置生成器还会创建一个 ConfigPack,用于在新的 ADC 实例上反映相同的 ADC 配置。使用此 ConfigPack,可将一个 ADC 实例的初始 ADC 配置复制到另一个 ADC 实例。初始配置源可以是以下内容之一:

  • Citrix ADC 实例: 指定托管要复制的应用程序配置的实例。

  • 一组 CLI 命令:ns.conf 或粘贴配置Application config

配置生成器标识源配置中嵌入的不同应用程序的列表。当您选择感兴趣的应用程序配置时,配置生成器会为所选应用程序提取 CLI 命令集。这些 CLI 命令是从源配置中提取的。此外,它标识需要输入的配置属性。这些属性可以是源配置中指定的密码或证书。指定必要信息后,开始迁移或复制目标 ADC 实例上的应用程序配置。

样本配置生成器工作流

迁移完成后,将在 Citrix ADM 中创建一个 ConfigPack 及其相应的样本。此 ConfigPack 表示目标 ADC 实例上的应用程序配置。要查看创建的 ConfigPack,请导航到应用程序 > 样本 > 配置

您只能选择一个应用程序配置一次复制。重复此过程以复制源配置中存在的其他应用程序配置。

支持的 Citrix ADC 功能

样本配置生成器可识别并支持源配置中的以下 Citrix ADC 功能:

  • 内容交换
  • 负载平衡
  • 监视
  • SSL 卸载
  • 重写
  • 响应方

创建样本以迁移 Citrix ADC 应用程序配置

以下过程是创建样本,用于迁移 Citrix ADM 中的 Citrix ADC 应用程序迁移:

  1. 导航到 应用程序 > 样本 > 配置

  2. 单击 迁移 ADC 配置

  3. 单击入门

  4. 指定配置 选项卡中,选择配置源:

    • 从 ADC 导入:此选项可发现所选 ADC 实例上的活动应用程序。

    • 使用 CLI 命令导入:此选项分析 CLI 命令并从 CLI 命令中提取应用程序。

  5. 指定要迁移或复制应用程序配置的 源 ADC 实例

  6. 定要迁移或复制应用程序配置的目标 ADC 实例

  7. 选择应用程序 选项卡中,选择要迁移的应用程序,然后单击 下一步

  8. 等效 CLI 命令 选项卡中,查看命令并单击 下一步

    这些命令特定于所选应用程序配置。

  9. 配置属性 选项卡中,指定必要的详细信息,然后单击 下一步

    此选项卡列出密码,例如用于解密密码和证书的密钥。

    注意在开始迁移

    之前,错过或不支持的配置将显示在以下任何选项卡中:

    • 不支持的配置
    • 不受支持的全局配置

    要成功迁移这些配置,您必须在目标实例上单独应用丢失或不受支持的配置。并且,单击 下一步

  10. 迁移 选项卡中,指定所需的样本详细信息。单击 Migrate(迁移)。

限制

  • 源实例中提到的命名表达式和响应 HTML 页面未被识别。在迁移之前,请确保在目标实例上配置命名表达式和响应 HTML 页面。

  • 如果源具有服务组和监视器绑定的配置,如下所示:

    bind serviceGroup <Name> <Port> -monitorName <Monitor_Name>

    出现以下错误:

     CLI Command conversion failed: 100 - No such command [{ "errorcode": 1090, "message": "No such argument [XXX]", "severity": "ERROR" }]
    

    出现此错误的原因是 Citrix ADC 以无效的格式保存服务组和监视器之间的绑定。从 Citrix ADC 12.1.52.15 版本中修复了此问题。

使用样本配置生成器迁移 Citrix ADC 应用程序配置