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 pour 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 reconstruit son schéma, puis valide la configuration active par rapport au schéma mis à jour.

Lorsque vous mettez à niveau ou rétrogradez 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. Par conséquent, si la configuration active contient des dépendances par rapport à ces modèles, la validation du logiciel échoue, ce qui entraîne l’échec de la mise à niveau ou de la rétrogradation.

En outre, les équipements qui exécutent Junos OS basé sur FreeBSD version 6 suppriment les paquets YANG personnalisés de l’équipement pendant le processus d’installation du logiciel. Pour cette variante 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 rétrograder l’image de Junos OS sur un équipement auquel un ou plusieurs modules YANG personnalisés ont été 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 paquets YANG et les données de configuration correspondantes à l’équipement, le cas échéant. Les tâches sont décrites dans cette rubrique.

Note:

Vous n’avez pas besoin de supprimer les données de configuration correspondant aux packages OpenConfig avant de mettre à niveau ou de déclasser Junos OS.

Sauvegarde et suppression des données de configuration

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

  1. Si vous envisagez de restaurer les données de configuration qui correspondent aux modèles de données YANG non-atives 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 sauvegarder l’intégralité de la configuration :

    • Pour enregistrer les données de configuration sous 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 dans un emplacement local ou distant qui conservera les fichiers pendant l’installation et qui sera accessible une fois l’installation terminée.

Restauration des packages YANG et des données de configuration

Une fois l’installation du logiciel terminée, chargez les paquets 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 logicielle ou d’une rétrogradation, 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é sur La version 6 de FreeBSD suppriment les paquets.

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

    Pour éviter les erreurs liées aux 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 pendant 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 d’un fichier par rapport au niveau supérieur de la hiérarchie des déclarations 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.