Migrar la configuración de aplicaciones NetScaler con StyleBooks Configuration Builder
El generador de configuraciones StyleBooks se utiliza para crear un StyleBook de configuración de aplicaciones a partir de una configuración de NetScaler existente. Esta función también automatiza la migración de configuración de aplicaciones de una instancia de NetScaler a otra instancia.
Con Configuration Builder, puede simplificar el proceso de creación de un StyleBook personalizado, lo que facilita incluso si no tiene un conocimiento profundo de la gramática y las construcciones de StyleBook. De lo contrario, es necesario estar familiarizado con la gramática y las construcciones de StyleBook para crear un StyleBook.
El Configuration Builder también crea un paquete de configuración en el que la configuración de una instancia de NetScaler se puede duplicar en otra instancia de NetScaler. El origen de configuración inicial puede ser uno de los siguientes:
-
Una instancia de NetScaler: especifique la instancia en la que está disponible la configuración de la aplicación que quiere duplicar.
El Configuration Builder convierte la configuración de NetScaler en un StyleBook y un paquete de configuración, 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 NetScaler a otras instancias de NetScaler.
-
Un conjunto de comandos CLI: Pegue la configuración desde
ns.conf
oApplication config
. -
Cargar archivo de configuración: carga una configuración desde su máquina local.
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.
-
Información de implementación de aplicaciones : puede ver y editar 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. También puede ver y editar el estado y el ARP de un servidor virtual.
-
Atributos de configuración: Estos atributos pueden ser contraseñas o certificados especificados en la configuración de origen.
Tras especificar la información necesaria, comience a migrar o duplicar la configuración de la aplicación en una instancia de NetScaler de destino.
Tras completar la creación y migración de la aplicación, se crea un paquete de configuración en NetScaler ADM junto con su StyleBook correspondiente. Este paquete de configuración representa la configuración de la aplicación en la instancia de NetScaler de destino. Para ver el paquete de configuración creado, vaya a Aplicaciones > StyleBooks > Configuraciones .
Funciones admitidas de NetScaler
El generador de configuración de StyleBook reconoce y admite las siguientes funciones de NetScaler en la configuración de origen:
- Análisis
- AppFlow
- Configuración de calidad de experiencia a nivel de aplicación (AppQoE)
- Autenticación y autorización
- Auditoría
- Administración de bots
- Redireccionamiento de caché
- Conmutación de contenido
- DNS
- Optimización de frontend
- Compresión HTTP
- Almacenamiento en caché integrado
- Equilibrio de carga
- Supervisión
- Protocolo QUIC
- Limitación de velocidad
- Responder
- Reescritura
- Descarga de SSL
- Derramar
- Administración del tráfico
- Transformación de URL
- Firewall de aplicaciones web (WAF)
Cree un StyleBook para migrar la configuración de la aplicación NetScaler
El siguiente procedimiento consiste en crear un StyleBook que migre la migración de la aplicación NetScaler en NetScaler ADM:
-
Vaya a Aplicaciones > Configuración > Paquetes de configuración .
-
Haga clic en Migrar la configuración de NetScaler.
-
Haga clic en Get Started.
-
En Especificar configuración, elija una de las siguientes fuentes de configuración:
-
Importar desde un NetScaler:
- Instancia deNetScaler de origen : seleccione una instancia de NetScaler desde la que desee migrar o duplicar la configuración de la aplicación. Haga clic en Aceptar.
-
Importación mediante comandos CLI : pegue la configuración desde un archivo de configuración.
-
Cargar archivo de configuración : haga clic en Examinar para seleccionar un archivo de configuración de su máquina local.
Instancia dedestino: seleccione una instancia de NetScaler o un grupo de Autoscale al que desee migrar o duplicar la configuración de la aplicación. Haga clic en Aceptar.
Haga clic en Siguiente.
-
-
En la configuración avanzada de directivas, según su configuración, se producen los siguientes escenarios:
- Todas las directivas clásicas existentes en la configuración se convierten en directivas avanzadas correctamente y sin errores. Revise la configuración actualizada y seleccione la confirmación. Haga clic en Siguiente.
- Todas las directivas clásicas existentes en la configuración se convierten en directivas avanzadas correctamente con errores. Revisa y corrige los errores. Haga clic en Anterior.
- Si no hay directivas clásicas, la configuración no se actualiza. Haga clic en Aceptar para continuar.
-
En Definir aplicación,
-
En Nombre de aplicación, especifique el nombre de la aplicación.
-
Seleccione los servidores virtuales que quiere migrar.
-
Haga clic en Siguiente.
-
-
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.
-
En la información de implementación de aplicaciones, puede ver y editar la dirección IP, el puerto, el estado y el ARP de los servidores virtuales, los servicios y los miembros del grupo de servicios.
En la página Detalles, puede editar la dirección IP, el puerto, el estado y el estado ARP de la entidad NSIP.
Nota:
- El estado de la entidad NSIP para la IP del servidor virtual determina el estado inicial del ARP.
- Si la entidad NSIP para la IP del servidor virtual ya está configurada en el NetScaler de destino, no puede modificar el estado ARP del servidor virtual.
- Al modificar el estado ARP de un servidor virtual, se cambia el estado ARP de todos los servidores virtuales con la misma dirección IP. La modificación del estado del servidor virtual solo afecta al servidor virtual asociado.
- El ARP no se aplica a los servidores virtuales basados en patrones IP.
- Si el estado NSIP de la IP del servidor virtual está inhabilitado en la configuración de origen, el ARP también se inhabilita automáticamente y no se puede modificar el ARP.
La ficha Información de implementación de aplicaciones no aparece si las instancias de origen y de destino son las mismas.
-
En Información de implementación de autenticación, puede ver y editar los atributos de los servidores de autenticación, si están disponibles. Haga clic en el icono de edición para editar la dirección IP, la IP del servidor, el nombre del servidor y el número de puerto de los servidores.
-
En Resource Files/Secrets, cargue los certificados y las claves para descifrar las contraseñas y los certificados. Haga clic en Siguiente.
-
En Configuración global, vea las diferencias en los ajustes de configuración global entre el origen y el destino. Revise la configuración que se aplicará en el destino y seleccione la confirmación. Haga clic en Siguiente.
-
En Migrate, consulta los detalles de StyleBook. Haga clic en Migrate.
Nota:
De forma predeterminada, NetScaler ADM administra el paquete de configuración creado al migrar aplicaciones o servidores virtuales a NetScaler. Desactive la casilla Administrar la configuración mediante ADM si no quiere asociar un paquete de configuración a la configuración resultante.
-
En Configuración no compatible, consulte las configuraciones omitidas o no compatibles. Para migrar estas configuraciones correctamente, debe aplicar las configuraciones omitidas o no compatibles por separado en la instancia de destino. Haga clic en Siguiente.
Limitaciones
-
Las expresiones nombradas y las páginas
responderhtmlpages
mencionadas en la instancia de origen no se identifican. Asegúrese de configurar las expresiones con nombre yresponderhtmlpages
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 NetScaler 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 NetScaler 12.1.52.15.