Instructions de migration, de mise à niveau et de rétrogradation
Cette section contient la procédure de mise à niveau de Junos OS, ainsi que les stratégies de mise à niveau et de rétrogradation de Junos OS pour les MX Series. La mise à niveau ou la rétrogradation de Junos OS peut prendre plusieurs minutes, en fonction de la taille et de la configuration du réseau.
À partir de la version 21.2R3 de Junos OS, tous les produits Junos OS qui s’exécutant auparavant sur Junos OS 11.x sont migrés vers Junos OS basé sur FreeBSD 12.x.
Le tableau suivant présente des informations détaillées sur les produits Junos OS pouvant être utilisés :
Platform |
FreeBSD 6.x-based Junos OS |
FreeBSD 12.x-based Junos OS |
MX5, MX10, MX40,MX80, MX104 |
OUI |
NON |
MX240, MX480, MX960, MX2010, MX2020 |
NON |
OUI |
Procédure de base pour la mise à niveau vers la version 21.2R3
Avant la mise à niveau, sauvegardez le système de fichiers et la configuration Junos OS actuellement active afin de pouvoir récupérer dans un environnement connu et stable en cas d’échec de la mise à niveau. Émettez la commande suivante :
user@host> request system snapshot
Le processus d’installation reconstruit le système de fichiers et réinstalle complètement Junos OS. Les informations de configuration de l’installation précédente du logiciel sont conservées, mais le contenu des fichiers journaux peut être effacé. Fichiers stockés sur la plate-forme de routage, tels que les modèles de configuration et les scripts shell (les seules exceptions sont les fichiers juniper.conf et ssh peuvent être supprimés. Pour préserver les fichiers stockés, copiez-les dans un autre système avant de mettre à niveau ou de déclasser la plate-forme de routage. Pour plus d’informations, consultez le Guide d’installation et de mise à niveau.
Pour plus d’informations sur le processus d’installation, consultez le Guide d’installation et de mise à niveau et La mise à niveau de Junos OS avec FreeBSD mis à niveau.
Procédure de mise à niveau vers FreeBSD 12.x-based Junos OS
Produits concernés : MX240, MX480, MX960, MX2010 et MX2020.
Pour télécharger et installer Junos OS basé sur FreeBSD 12.x :
-
À l’aide d’un navigateur Web, accédez à l’URL de téléchargement du logiciel Toutes les plates-formes Junos sur la page Web Juniper Networks :
-
Sélectionnez le nom de la plate-forme Junos OS pour le logiciel que vous souhaitez télécharger.
-
Sélectionnez le numéro de version (le numéro de la version logicielle que vous souhaitez télécharger) dans la liste déroulante Des versions à droite de la page de téléchargement du logiciel.
-
Sélectionnez l’onglet Logiciel.
-
Dans la section Installer le package de l’onglet Logiciel, sélectionnez le package logiciel de la version.
-
Connectez-vous au système d’authentification Juniper Networks à l’aide du nom d’utilisateur (généralement votre adresse e-mail) et du mot de passe fournis par un représentant Juniper Networks.
-
Consultez et acceptez le contrat de licence de l’utilisateur final.
-
Téléchargez le logiciel sur un hôte local.
-
Copiez le logiciel sur la plate-forme de routage ou sur votre site de distribution interne.
-
Installez le nouveau package jinstall sur la plate-forme de routage.
Note:Nous vous recommandons de mettre à niveau tous les packages logiciels hors bande à l’aide de la console, car les connexions in-band sont perdues pendant le processus de mise à niveau.
Tous les clients à l’exception des clients de l’union douanière eurasienne (actuellement composée de l’Arménie, de la Biélorussie, du Kazakhstan, du Kirghizistan et de la Russie) peuvent utiliser le paquet suivant :
-
Pour la version du moteur de routage 32 bits :
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.9-signed.tgz
-
Pour la version du moteur de routage 64 bits :
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-20.4R1.9-signed.tgz
Les clients de l’union douanière eurasienne (actuellement composée de l’Arménie, de la Biélorussie, du Kazakhstan, du Kirghizistan et de la Russie) peuvent utiliser le package suivant (paquet Junos à chiffrement limité) :
-
Pour la version du moteur de routage 32 bits :
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.x-limited.tgz
-
Pour la version du moteur de routage 64 bits :
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-20.4R1.9-limited.tgz
Remplacez la source par l’une des valeurs suivantes :
-
/pathname— Pour un package logiciel installé à partir d’un répertoire local sur le routeur.
-
Pour les packages logiciels téléchargés et installés à partir d’un emplacement distant :
-
hostnameftp:///pathname
-
hostnamehttp:///pathname
-
hostnamescp:///pathname
-
Ne pas utiliser l’option lors de la
validate
mise à niveau de Junos OS (FreeBSD 6.x, 10.x et 11.x) vers Junos OS (FreeBSD 12.x). En effet, les programmes du junos-upgrade-x package sont construits sur FreeBSD 12.x, et Junos OS (FreeBSD 6.x, 10.x et 11.x) ne serait pas en mesure d’exécuter ces programmes. Vous devez exécuter l’optionno-validate
. L’instructionno-validate
désactive la procédure de validation et vous permet d’utiliser une stratégie d’importation à la place.Utilisez la
reboot
commande pour redémarrer le routeur une fois la mise à niveau validée et installée. Une fois le redémarrage terminé, le routeur affiche l’invite de connexion. Le processus de chargement peut prendre 5 à 10 minutes.Le redémarrage n’a lieu que si la mise à niveau est réussie.
-
-
Vous devez installer le package logiciel Junos OS et le package logiciel hôte sur les routeurs avec les moteurs de routage RE-MX-X6 et RE-MX-X8. Pour mettre à niveau le système d’exploitation hôte sur ces routeurs avec la prise en charge des hôtes vm, utilisez l’image junos-vmhost-install-x.tgz et spécifiez le nom du package normal dans la
request vmhost software add
commande. Pour plus d’informations, consultez la rubrique Installation d’un hôte vm dans le Guide d’installation et de mise à niveau. -
À partir de la version 21.2R3 de Junos OS, pour installer une image d’hôte vm basée sur Wind River Linux 9, vous devez mettre à niveau le firmware i40e NVM sur les routeurs MX Series suivants :
-
MX240, MX480, MX960, MX2010, MX2020, MX2008, MX10016 et MX10008
[Voir https://kb.juniper.net/TSB17603.]
-
Après avoir installé un package jinstall de Junos OS 21.2R3, vous ne pouvez pas revenir au logiciel Junos OS (FreeBSD 6.x) précédemment installé en émettant la request system software rollback
commande. Au lieu de cela, vous devez émettre la request system software add no-validate
commande et spécifier le package jinstall qui correspond au logiciel précédemment installé.
La plupart des commandes existantes request system
ne sont pas prises en charge sur les routeurs équipés des moteurs de routage RE-MX-X6 et RE-MX-X8. Consultez les commandes d’administration du logiciel VM Host dans le guide d’installation et de mise à niveau.
Procédure de mise à niveau vers Junos OS basé sur FreeBSD 6.x
Produits concernés : MX5, MX10, MX40, MX80, MX104.
Pour télécharger et installer Junos OS basé sur FreeBSD 6.x :
-
À l’aide d’un navigateur Web, accédez à l’URL de téléchargement du logiciel Toutes les plates-formes Junos sur la page Web Juniper Networks :
-
Sélectionnez le nom de la plate-forme Junos OS pour le logiciel que vous souhaitez télécharger.
-
Sélectionnez le numéro de version (le numéro de la version logicielle que vous souhaitez télécharger) dans la liste déroulante Des versions à droite de la page de téléchargement du logiciel.
-
Sélectionnez l’onglet Logiciel.
-
Dans la section Installer le package de l’onglet Logiciel, sélectionnez le package logiciel de la version.
-
Connectez-vous au système d’authentification Juniper Networks à l’aide du nom d’utilisateur (généralement votre adresse e-mail) et du mot de passe fournis par un représentant Juniper Networks.
-
Consultez et acceptez le contrat de licence de l’utilisateur final.
-
Téléchargez le logiciel sur un hôte local.
-
Copiez le logiciel sur la plate-forme de routage ou sur votre site de distribution interne.
-
Installez le nouveau package jinstall sur la plate-forme de routage.
Note:Nous vous recommandons de mettre à niveau tous les packages logiciels hors bande à l’aide de la console, car les connexions in-band sont perdues pendant le processus de mise à niveau.
-
Tous les clients à l’exception des clients de l’union douanière eurasienne (actuellement composée de l’Arménie, de la Biélorussie, du Kazakhstan, du Kirghizistan et de la Russie) peuvent utiliser le paquet suivant :
user@host> request system software add validate reboot source/jinstall-ppc-20.4R1.9-signed.tgz
-
Les clients de l’union douanière eurasienne (actuellement composée de l’Arménie, de la Biélorussie, du Kazakhstan, du Kirghizistan et de la Russie) peuvent utiliser le package suivant (paquet Junos OS à chiffrement limité) :
user@host> request system software add validate reboot source/jinstall-ppc-20.4R1.9-limited-signed.tgz
Remplacez la source par l’une des valeurs suivantes :
-
/pathname— Pour un package logiciel installé à partir d’un répertoire local sur le routeur.
-
Pour les packages logiciels téléchargés et installés à partir d’un emplacement distant :
-
hostnameftp:///pathname
-
hostnamehttp:///pathname
-
hostnamescp:///pathname
-
L’option de validation valide le package logiciel par rapport à la configuration actuelle comme condition préalable à l’ajout du package logiciel afin de s’assurer que le routeur redémarre correctement. Il s’agit du comportement par défaut lorsque le package logiciel ajouté est une version différente.
Utilisez la
reboot
commande pour redémarrer le routeur une fois la mise à niveau validée et installée. Une fois le redémarrage terminé, le routeur affiche l’invite de connexion. Le processus de chargement peut prendre 5 à 10 minutes.Le redémarrage n’a lieu que si la mise à niveau est réussie.
-
Après avoir installé un package jinstall junos OS version 21.2R3, vous ne pouvez pas revenir au logiciel précédemment installé en émettant la request system software rollback
commande. Au lieu de cela, vous devez émettre la request system software add validate
commande et spécifier le package jinstall qui correspond au logiciel précédemment installé.
Politique d’assistance de mise à niveau et de rétrogradation pour les versions de Junos OS
La prise en charge des mises à niveau et des rétrogradations qui couvrent plus de trois versions de Junos OS à la fois n’est pas fournie, à l’exception des versions désignées en fin de vie prolongée (EEOL). Les versions EEOL offrent des chemins directs de mise à niveau et de rétrogradation: vous pouvez mettre à niveau directement d’une version EEOL à la prochaine version EEOL, même si les versions EEOL se produisent généralement par incréments au-delà de trois versions.
Vous pouvez mettre à niveau ou rétrograder vers la version EEOL qui se produit directement avant ou après la version EEOL actuellement installée, ou vers deux versions EEOL avant ou après. Par exemple, les versions 19.3, 19.4 et 20.1 de Junos OS sont des versions EEOL. Vous pouvez passer de Junos OS version 19.3 à la version 19.4 ou de Junos OS version 19.3 à la version 20.1.
Vous ne pouvez pas passer directement d’une version non-EEOL à une version qui a plus de trois versions d’avance ou de retard. Pour effectuer une mise à niveau ou une rétrogradation d’une version non-EEOL vers une version de plus de trois versions avant ou après, première mise à niveau vers la version EEOL suivante, puis mise à niveau ou rétrogradation de cette version eEOL vers votre version cible.
Pour plus d’informations sur les versions EEOL et pour consulter une liste des versions EEOL, voir https://www.juniper.net/support/eol/junos.html.
Mise à niveau d’un routeur avec des moteurs de routage redondants
Si le routeur dispose de deux moteurs de routage, effectuez l’installation de Junos OS suivante sur chaque moteur de routage séparément pour éviter de perturber les opérations réseau :
-
Désactiver le basculement GRES (Graceful Routing Engine Switchover) sur le moteur de routage maître et enregistrer la modification de configuration sur les deux moteurs de routage.
-
Installez la nouvelle version Junos OS sur le moteur de routage de secours tout en conservant la version logicielle en cours d’exécution sur le moteur de routage maître.
-
Après vous être assuré que la nouvelle version du logiciel s’exécute correctement sur le moteur de routage de secours, passez au moteur de routage de secours pour activer le nouveau logiciel.
-
Installez le nouveau logiciel sur le moteur de routage maître d’origine qui est maintenant actif en tant que moteur de routage de secours.
Pour obtenir la procédure détaillée, consultez le Guide d’installation et de mise à niveau.
Rétrogradation à partir de la version 21.2R3
Pour rétrograder de la version 21.2R3 vers une autre version prise en charge, suivez la procédure de mise à niveau, mais remplacez le package jinstall 21.2R3 par un package correspondant à la version appropriée.
Vous ne pouvez pas rétrograder plus de trois versions.
Pour plus d’informations, consultez le Guide d’installation et de mise à niveau.