Migrer la configuration d’application NetScaler à l’aide du générateur de configuration StyleBooks
Remarque
Cette fonctionnalité est en préversion technique.
Le générateur de configuration StyleBooks est utilisé pour créer un StyleBook de configuration d’application à partir d’une configuration NetScaler existante. Cette fonctionnalité automatise également la migration de la configuration d’application d’une instance NetScaler vers une autre instance.
L’utilisation du générateur de configuration vous permet de simplifier l’exigence de créer un StyleBook personnalisé. Cette fonctionnalité vous permet de créer un StyleBook sans connaissance approfondie de la grammaire et des constructions des StyleBooks. Autrement, la connaissance de la grammaire et des constructions des StyleBooks est nécessaire pour créer un StyleBook.
Le générateur de configuration crée également un ConfigPack qui reflète la même configuration ADC sur une nouvelle instance ADC. Avec ce ConfigPack, la configuration ADC initiale d’une instance ADC peut être dupliquée vers une autre instance ADC. La source de configuration initiale peut être l’une des suivantes :
-
Une instance NetScaler : Spécifiez l’instance où la configuration d’application que vous souhaitez dupliquer est hébergée.
Le générateur de configuration convertit la configuration ADC en StyleBook et ConfigPack même si vous ne spécifiez pas l’instance cible. Vous pouvez ensuite utiliser ce ConfigPack pour migrer la configuration ADC vers d’autres instances ADC.
-
Un ensemble de commandes CLI : Collez la configuration à partir de
ns.confouApplication config.
Le générateur de configuration identifie la liste des applications distinctes intégrées dans la configuration source. Lorsque vous sélectionnez la configuration d’application qui vous intéresse, le générateur de configuration extrait l’ensemble des commandes CLI pour l’application sélectionnée. Ces commandes CLI sont extraites de la configuration source. Il identifie également les attributs de déploiement et de configuration qui pourraient nécessiter votre saisie.
-
Attributs de déploiement - Vous pouvez afficher et modifier l’adresse IP et le port des serveurs virtuels, des services et des membres de groupe de services à partir de la configuration d’origine.
-
Attributs de configuration - Ces attributs peuvent être des mots de passe ou des certificats spécifiés dans la configuration source.
Après avoir spécifié les informations nécessaires, commencez à migrer ou à dupliquer la configuration d’application sur une instance ADC cible.

Une fois la création et la migration de l’application terminées, un ConfigPack est créé dans NetScaler® ADM avec son StyleBook correspondant. Ce ConfigPack représente la configuration d’application sur l’instance ADC cible. Pour afficher le ConfigPack créé, accédez à Applications > StyleBooks > Configurations.
Fonctionnalités NetScaler prises en charge
Le générateur de configuration StyleBook reconnaît et prend en charge les fonctionnalités NetScaler suivantes dans la configuration source :
- Commutation de contenu
- Équilibrage de charge
- Surveillance
- Déchargement SSL
- Limitation de débit
- Réécriture
- Répondeur
- Pare-feu d’applications web (WAF)
Créer un StyleBook pour migrer la configuration d’application NetScaler
La procédure suivante permet de créer un StyleBook qui migre la configuration d’application NetScaler dans NetScaler ADM :
-
Accédez à Applications > StyleBooks > Configurations.
-
Cliquez sur Migrer la configuration ADC.
-
Cliquez sur Démarrer.
-
Dans Spécifier la configuration, sélectionnez la source de configuration :
-
Importer depuis un ADC : Cette option découvre les applications actives sur l’instance ADC sélectionnée.
-
Importer à l’aide de commandes CLI : Cette option analyse les commandes CLI et extrait les applications des commandes CLI.
-
-
Spécifiez l’Instance ADC source à partir de laquelle vous souhaitez migrer ou dupliquer la configuration d’application.
-
Spécifiez l’Instance ADC cible vers laquelle vous souhaitez migrer ou dupliquer la configuration d’application.
-
Dans Définir l’application,
-
Dans Nom de l’application, spécifiez le nom de l’application.
-
Sélectionnez les serveurs virtuels que vous souhaitez migrer.
-
Cliquez sur Suivant.
-
-
Dans Commandes CLI équivalentes, examinez les commandes et cliquez sur Suivant.
Ces commandes sont spécifiques à la configuration d’application sélectionnée.
-
Dans Attributs de déploiement, vous pouvez afficher et modifier l’adresse IP et le port des serveurs virtuels, des services et des membres de groupe de services.
Pour modifier l’adresse IP et le port, cliquez sur l’icône de modification sur le serveur virtuel, le service ou le membre du groupe de services dans le diagramme de flux.

Cet onglet apparaît uniquement dans les cas suivants :
- Les instances source et cible sont différentes.
- Importation de configurations à l’aide de commandes CLI.
-
Dans Attributs de configuration, spécifiez les détails nécessaires et cliquez sur Suivant.
Cet onglet répertorie les secrets tels que les clés pour déchiffrer les mots de passe et les certificats.
Remarque
Avant de commencer la migration, les configurations manquantes ou non prises en charge sont affichées dans l’un des onglets suivants :
Configurations non prises en charge
Configurations globales non prises en charge
Pour migrer ces configurations avec succès, vous devez appliquer les configurations manquantes ou non prises en charge séparément sur l’instance cible. Ensuite, cliquez sur Suivant.
-
Dans Migrer, spécifiez les détails StyleBook requis. Cliquez sur Migrer.
Limitations
-
Les expressions nommées et les
responderhtmlpagesmentionnées dans l’instance source ne sont pas identifiées. Assurez-vous de configurer les expressions nommées et lesresponderhtmlpagessur l’instance cible avant la migration. -
Si la source a une configuration pour
servicegroupet la liaison de moniteur comme suit :bind serviceGroup <Name> <Port> -monitorName <Monitor_Name> <!--NeedCopy-->L’erreur suivante apparaît :
CLI Command conversion failed: 100 - No such command [{ "errorcode": 1090, "message": "No such argument [XXX]", "severity": "ERROR" }] <!--NeedCopy-->Cette erreur se produit car NetScaler enregistre la liaison entre le groupe de services et le moniteur dans un format invalide. Ce problème est corrigé à partir de la version NetScaler 12.1.52.15.