Application Delivery Management

Migrar la configuración de aplicaciones Citrix ADC con StyleBooks Configuration Builder

Nota

Esta función se encuentra en versión preliminar técnica.

El generador de configuración de StyleBooks se utiliza para crear un StyleBook de configuración de aplicaciones a partir de una configuración de Citrix ADC existente. Esta función también automatiza la migración de configuración de aplicaciones de una instancia de Citrix ADC a otra instancia.

Con Configuration Builder, puede simplificar el requisito de crear un StyleBook personalizado. Esta función le permite crear un StyleBook sin tener un conocimiento profundo de la gramática y las construcciones de StyleBooks. De lo contrario, el conocimiento de la gramática y construcciones de StyleBooks es necesario para crear un StyleBook.

El Generador de configuraciones también crea un paquete de configuración que refleja la misma configuración de ADC en una nueva instancia de ADC. Con este ConfigPack, la configuración inicial de ADC de una instancia de ADC se puede duplicar en otra instancia de ADC. El origen de configuración inicial puede ser uno de los siguientes:

  • Una instancia de Citrix ADC: Especifique la instancia en la que está alojada la configuración de la aplicación que quiere duplicar.

    El Generador de configuraciones convierte la configuración del ADC en un StyleBook y un ConfigPack incluso si no se especifica la instancia de destino. Más adelante, puede usar este paquete de configuración para migrar la configuración de ADC a otras instancias de ADC.

  • Un conjunto de comandos CLI: Pegue la configuración desde ns.conf o Application config.

El Generador de configuración identifica la lista de distintas aplicaciones integradas en la configuración de origen. Al seleccionar la configuración de la aplicación que le interese, el Generador de configuraciones extrae el conjunto de comandos de la CLI para la aplicación seleccionada. Estos comandos de CLI se extraen de la configuración de origen. También identifica los atributos de implementación y configuración que podrían requerir su entrada.

  • Atributos de implementación: Puede ver y modificar la dirección IP y el puerto de los servidores virtuales, los servicios y los miembros del grupo de servicios desde la configuración original.

  • Atributos de configuración: Estos atributos pueden ser contraseñas o certificados especificados en la configuración de origen.

Después de especificar la información necesaria, comience a migrar o duplicar la configuración de la aplicación en una instancia ADC de destino.

Flujo de trabajo del generador de configuración de StyleBooks

Tras completar la creación y migración de la aplicación, se crea un ConfigPack en Citrix ADM junto con su StyleBook correspondiente. Este ConfigPack representa la configuración de la aplicación en la instancia ADC de destino. Para ver el ConfigPack creado, vaya a Aplicaciones > StyleBooks> Configuraciones.

Funciones admitidas de Citrix ADC

El generador de configuración de StyleBook reconoce y admite las siguientes funciones de Citrix ADC en la configuración de origen:

  • Conmutación de contenido
  • Equilibrio de carga
  • Supervisión
  • Descarga de SSL
  • Limitación de velocidad
  • Reescritura
  • Responder
  • Firewall de aplicaciones web (WAF)

Cree un StyleBook para migrar la configuración de la aplicación Citrix ADC

El siguiente procedimiento consiste en crear un StyleBook que migre la migración de la aplicación Citrix ADC en Citrix ADM:

  1. Vaya a Aplicaciones > StyleBooks > Configuraciones.

  2. Haga clic en Migrar configuración ADC.

  3. Haga clic en Get Started.

  4. En Especificar configuración, seleccione la fuente de configuración:

    • Importar desde un ADC: esta opción descubre las aplicaciones activas en la instancia de ADC seleccionada.

    • Importación mediante comandos de CLI: esta opción analiza los comandos de la CLI y extrae las aplicaciones de los comandos de la CLI.

  5. Especifique la instancia de ADC de origen desde la que quiere migrar o duplicar la configuración de la aplicación.

  6. Especifique la instancia de ADC de destino a la que quiere migrar o duplicar la configuración de la aplicación.

  7. En Definir aplicación,

    1. En Nombre de aplicación, especifique el nombre de la aplicación.

    2. Seleccione los servidores virtuales que quiere migrar.

    3. Haga clic en Siguiente.

  8. En Comandos de CLI equivalentes, revise los comandos y haga clic en Siguiente.

    Estos comandos son específicos de la configuración de la aplicación seleccionada.

  9. En Atributos de implementación, puede ver y modificar la dirección IP y el puerto de los servidores virtuales, los servicios y los miembros del grupo de servicios.

    Para modificar la dirección IP y el puerto, haga clic en el icono de edición del servidor virtual, servicio o miembro del grupo de servicios en el diagrama de flujo.

    Modificar los atributos de implementación

    Esta ficha solo aparece en los siguientes casos:

    • Las instancias de origen y destino son diferentes.
    • Importe configuraciones mediante comandos de CLI.
  10. En Atributos de configuración, especifique los detalles necesarios y haga clic en Siguiente.

    Esta ficha enumera los secretos, como claves para descifrar contraseñas y certificados.

    Nota

    Antes de iniciar la migración, las configuraciones omitidas o no compatibles se muestran en cualquiera de las siguientes fichas:

    Configuraciones no compatibles

    Configuraciones globales no compatibles

    Para migrar estas configuraciones correctamente, debe aplicar las configuraciones omitidas o no compatibles por separado en la instancia de destino. Luego, haga clic en Siguiente.

  11. En Migrate, especifique los detalles de StyleBook requeridos. Haga clic en Migrate.

Limitaciones

  • Las expresiones nombradas y responderhtmlpages mencionadas en la instancia de origen no están identificadas. Asegúrese de configurar las expresiones con nombre y responderhtmlpages en la instancia de destino antes de la migración.

  • Si la fuente tiene una configuración para servicegroup y la vinculación de monitores de la siguiente manera:

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

    Aparece el siguiente error:

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

    Este error se produce porque Citrix ADC guarda el enlace entre el grupo de servicios y el monitor en un formato no válido. Este problema se ha corregido desde la compilación de Citrix ADC 12.1.52.15.

Migrar la configuración de aplicaciones Citrix ADC con StyleBooks Configuration Builder