Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Gestion des packages et configurations YANG lors d’une mise à niveau ou d’une mise à niveau logicielle

Certains équipements exécutant Junos OS vous permettent de charger des modules YANG personnalisés sur l’équipement afin d’ajouter des modèles de données qui ne sont pas pris en charge nativement par Junos OS. Lorsque vous ajoutez, mettez à jour ou supprimez un modèle de données YANG, Junos OS recrée son schéma, puis valide la configuration active par rapport au schéma mis à jour.

Lorsque vous mettez à niveau Ou downgrade Junos OS, par défaut, le système valide le package ou l’offre logicielle par rapport à la configuration actuelle. Lors de l’installation, le schéma des modèles de données YANG personnalisés n’est pas disponible. En conséquence, si la configuration active contient des dépendances vis-à-vis de ces modèles, la validation du logiciel échoue, ce qui entraîne l’échec de la mise à niveau ou de la mise à niveau.

En outre, les équipements exécutant Junos OS basés sur FreeBSD version 6 suppriment les packages YANG personnalisés de l’équipement pendant le processus d’installation du logiciel. Pour cette variante de Junos OS, si la configuration active contient des dépendances sur des modèles de données YANG personnalisés, l’installation du logiciel échoue même si vous ne validez pas le logiciel par rapport à la configuration, car les données de configuration ne peuvent pas être validées lors de la validation initiale au démarrage.

Pour ces raisons, avant de mettre à niveau ou de mettre à niveau l’image de Junos OS sur un équipement auquel un ou plusieurs modules YANG personnalisés sont ajoutés, vous devez supprimer toutes les données de configuration correspondant aux modèles de données YANG personnalisés de la configuration active. Une fois l’installation du logiciel terminée, ajoutez les packages YANG et les données de configuration correspondantes à l’équipement, le cas échéant. Les tâches sont décrites dans cette rubrique.

Note:

Il n’est pas nécessaire de supprimer les données de configuration correspondant aux packages OpenConfig avant de mettre à niveau ou de mettre à niveau Junos OS.

Sauvegarde et suppression des données de configuration

Si la configuration contient des dépendances sur des modèles de données YANG personnalisés :

  1. Si vous prévoyez de restaurer les données de configuration correspondant aux modèles de données YANG non-correspondants après la mise à jour du logiciel, enregistrez une copie de l’ensemble de la configuration ou des données de configuration correspondant aux modèles de données YANG, le cas échéant.
    • Pour enregistrer l’ensemble de la configuration :

    • Pour enregistrer les données de configuration à un niveau hiérarchique spécifique :

  2. En mode configuration, supprimez les parties de la configuration qui dépendent des modèles de données YANG personnalisés.
  3. Validez les modifications.
  4. Avant d’effectuer l’installation du logiciel, assurez-vous que les données de configuration enregistrées, le module YANG et les fichiers de script sont enregistrés sur un emplacement local ou distant qui conservera les fichiers pendant l’installation et qui seront accessibles une fois l’installation terminée.

Restaurer les packages YANG et les données de configuration

Une fois l’installation du logiciel terminée, chargez les packages YANG sur l’équipement (si nécessaire) et restaurez les données de configuration associées aux packages, le cas échéant. Lors d’une mise à niveau ou d’une mise à niveau logicielle, les équipements exécutant Junos OS avec FreeBSD mis à niveau préservent les packages YANG personnalisés, tandis que les équipements exécutant Junos OS basés sur FreeBSD version 6 suppriment les packages.

  1. Chargez les packages YANG (équipements exécutant Junos OS selon FreeBSD version 6 uniquement).
  2. Lorsque le système vous invite à redémarrer l’interface CLI de Junos OS, appuyez sur Enter pour accepter la valeur par défaut de yes.
    Note:

    Pour éviter les erreurs liées à l’interface CLI ou à la base de données de configuration, nous vous recommandons de ne pas effectuer d’opérations CLI, de modifier la configuration ou de mettre fin à l’opération alors qu’un équipement est en train d’ajouter, de mettre à jour ou de supprimer un package YANG et de modifier le schéma.

  3. En mode configuration, chargez les données de configuration associées aux packages YANG.

    Par exemple, pour charger les données de configuration à partir d’un fichier par rapport au niveau supérieur de la hiérarchie d’instruction de configuration :

    Note:

    Pour plus d’informations sur le chargement des données de configuration, consultez le Guide de l’utilisateur CLI.

  4. Validez les modifications.