Anweisungen für Migration, Upgrade und Downgrade
Dieser Abschnitt enthält das Verfahren zum Upgrade von Junos OS sowie die Upgrade- und Downgrade-Richtlinien für Junos OS für die MX-Serie. Das Upgrade oder Downgrade von Junos OS kann je nach Größe und Konfiguration des Netzwerks mehrere Minuten dauern.
Ab Junos OS Version 21.2R3 werden alle Junos OS-Produkte, die zuvor auf FreeBSD 11.x basiertem Junos OS liefen, auf FreeBSD 12.x basierendes Junos OS migriert.
Die folgende Tabelle enthält detaillierte Informationen darüber, welches Junos OS auf welchen Produkten verwendet werden kann:
Platform |
FreeBSD 6.x-based Junos OS |
FreeBSD 12.x-based Junos OS |
MX5, MX10, MX40, MX80, MX104 |
JA |
NEIN |
MX240, MX480, MX960, MX2010, MX2020 |
NEIN |
JA |
Grundlegende Vorgehensweise für das Upgrade auf Version 21.2R3
Sichern Sie vor dem Upgrade das Dateisystem und die derzeit aktive Junos OS-Konfiguration, damit Sie im Falle eines fehlgeschlagenen Upgrades eine Wiederherstellung in einer bekannten, stabilen Umgebung durchführen können. Geben Sie den folgenden Befehl ein:
user@host> request system snapshot
Bei der Installation wird das Dateisystem neu erstellt und Junos OS vollständig neu installiert. Konfigurationsinformationen aus der vorherigen Softwareinstallation werden beibehalten, aber der Inhalt der Protokolldateien kann gelöscht werden. Auf der Routing-Plattform gespeicherte Dateien wie Konfigurationsvorlagen und Shell-Skripte (die einzigen Ausnahmen sind die Dateien juniper.conf und ssh) können entfernt werden. Um die gespeicherten Dateien zu erhalten, kopieren Sie sie auf ein anderes System, bevor Sie die Routing-Plattform aktualisieren oder downgraden. Weitere Informationen finden Sie im Installations- und Upgradehandbuch.
Weitere Informationen zum Installationsprozess finden Sie unter Installations- und Upgrade-Handbuch und Upgrade von Junos OS mit aktualisiertem FreeBSD.
Vorgehensweise für das Upgrade auf FreeBSD 12.x-basiertes Junos OS
Betroffene Produkte: MX240, MX480, MX960, MX2010 und MX2020.
Gehen Sie wie folgt vor, um FreeBSD 12.x-basiertes Junos OS herunterzuladen und zu installieren:
-
Navigieren Sie mit einem Webbrowser zur Download-URL für die Software "All Junos Platforms" auf der Webseite von Juniper Networks:
-
Wählen Sie den Namen der Junos OS-Plattform für die Software aus, die Sie herunterladen möchten.
-
Wählen Sie die Versionsnummer (die Nummer der Softwareversion, die Sie herunterladen möchten) aus der Dropdown-Liste Release rechts neben der Seite Software herunterladen aus.
-
Wählen Sie die Registerkarte Software aus.
-
Wählen Sie auf der Registerkarte Software im Abschnitt "Paket installieren" das Softwarepaket für die Version aus.
-
Melden Sie sich beim Authentifizierungssystem von Juniper Networks mit dem Benutzernamen (in der Regel Ihre E-Mail-Adresse) und dem Passwort an, die Sie von einem Mitarbeiter von Juniper Networks erhalten haben.
-
Lesen und akzeptieren Sie die Endbenutzer-Lizenzvereinbarung.
-
Laden Sie die Software auf einen lokalen Host herunter.
-
Kopieren Sie die Software auf die Routing-Plattform oder auf Ihren internen Softwareverteilungsstandort.
-
Installieren Sie das neue jinstall-Paket auf der Routing-Plattform.
Hinweis:Es wird empfohlen, alle Softwarepakete out-of-band über die Konsole zu aktualisieren, da In-Band-Verbindungen während des Upgradevorgangs unterbrochen werden.
Alle Kunden mit Ausnahme der Kunden in der Eurasischen Zollunion (derzeit bestehend aus Armenien, Weißrussland, Kasachstan, Kirgisistan und Russland) können das folgende Paket nutzen:
-
Für die 32-Bit-Routing-Engine-Version:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.9-signed.tgz
-
Für die 64-Bit-Routing-Engine-Version:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-20.4R1.9-signed.tgz
Kunden in der Eurasischen Zollunion (derzeit bestehend aus Armenien, Weißrussland, Kasachstan, Kirgisistan und Russland) können das folgende Paket verwenden (Junos-Paket mit eingeschränkter Verschlüsselung):
-
Für die 32-Bit-Routing-Engine-Version:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.x-limited.tgz
-
Für die 64-Bit-Routing-Engine-Version:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-20.4R1.9-limited.tgz
Ersetzen Sie source durch einen der folgenden Werte:
-
/pathname– Für ein Softwarepaket, das aus einem lokalen Verzeichnis auf dem Router installiert wird.
-
Für Softwarepakete, die von einem Remotestandort heruntergeladen und installiert werden:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname
-
Verwenden Sie diese
validate
Option nicht während des Upgrades von Junos OS (FreeBSD 6.x, 10.x und 11.x) auf Junos OS (FreeBSD 12.x). Dies liegt daran, dass die junos-upgrade-x Programme im Paket auf Basis von FreeBSD 12.x erstellt wurden und Junos OS (FreeBSD 6.x, 10.x und 11.x) diese Programme nicht ausführen kann. Sie müssen dieno-validate
Option ausführen. Dieno-validate
Anweisung deaktiviert das Validierungsverfahren und ermöglicht es Ihnen, stattdessen eine Importrichtlinie zu verwenden.Verwenden Sie den Befehl, um den
reboot
Router neu zu starten, nachdem das Upgrade validiert und installiert wurde. Wenn der Neustart abgeschlossen ist, zeigt der Router die Anmeldeaufforderung an. Der Ladevorgang kann 5 bis 10 Minuten dauern.Ein Neustart erfolgt nur, wenn das Upgrade erfolgreich war.
-
-
Sie müssen das Junos OS-Softwarepaket und das Host-Softwarepaket auf den Routern mit den Routing-Engines RE-MX-X6 und RE-MX-X8 installieren. Verwenden Sie für ein Upgrade des Hostbetriebssystems auf diesen Routern mit VM-Host-Unterstützung das Image junos-vmhost-install-x.tgz, und geben Sie im
request vmhost software add
Befehl den Namen des regulären Pakets an. Weitere Informationen finden Sie im Installations - und Upgradehandbuch im Thema VM-Hostinstallation. -
Ab Junos OS Version 21.2R3 müssen Sie die i40e NVM-Firmware auf den folgenden Routern der MX-Serie aktualisieren, um ein VM-Host-Image basierend auf Wind River Linux 9 zu installieren:
-
MX240, MX480, MX960, MX2010, MX2020, MX2008, MX10016 und MX10008
[Siehe https://kb.juniper.net/TSB17603.]
-
Nach der Installation eines jinstall-Pakets der Version 21.2R3 von Junos OS können Sie mit dem request system software rollback
Befehl nicht mehr zur zuvor installierten Software Junos OS (FreeBSD 6.x) zurückkehren. Stattdessen müssen Sie den request system software add no-validate
Befehl absetzen und das jinstall-Paket angeben, das der zuvor installierten Software entspricht.
Die meisten der vorhandenen request system
Befehle werden auf Routern mit den Routing-Engines RE-MX-X6 und RE-MX-X8 nicht unterstützt. Weitere Informationen finden Sie unter den Administratorbefehlen für VM-Hostsoftware im Installations- und Upgradehandbuch.
Vorgehensweise für das Upgrade auf FreeBSD 6.x-basiertes Junos OS
Betroffene Produkte: MX5, MX10, MX40, MX80, MX104.
Gehen Sie wie folgt vor, um FreeBSD 6.x-basiertes Junos OS herunterzuladen und zu installieren:
-
Navigieren Sie mit einem Webbrowser zur Download-URL für die Software "All Junos Platforms" auf der Webseite von Juniper Networks:
-
Wählen Sie den Namen der Junos OS-Plattform für die Software aus, die Sie herunterladen möchten.
-
Wählen Sie die Versionsnummer (die Nummer der Softwareversion, die Sie herunterladen möchten) aus der Dropdown-Liste Release rechts neben der Seite Software herunterladen aus.
-
Wählen Sie die Registerkarte Software aus.
-
Wählen Sie auf der Registerkarte Software im Abschnitt "Paket installieren" das Softwarepaket für die Version aus.
-
Melden Sie sich beim Authentifizierungssystem von Juniper Networks mit dem Benutzernamen (in der Regel Ihre E-Mail-Adresse) und dem Passwort an, die Sie von einem Mitarbeiter von Juniper Networks erhalten haben.
-
Lesen und akzeptieren Sie die Endbenutzer-Lizenzvereinbarung.
-
Laden Sie die Software auf einen lokalen Host herunter.
-
Kopieren Sie die Software auf die Routing-Plattform oder auf Ihren internen Softwareverteilungsstandort.
-
Installieren Sie das neue jinstall-Paket auf der Routing-Plattform.
Hinweis:Es wird empfohlen, alle Softwarepakete out-of-band über die Konsole zu aktualisieren, da In-Band-Verbindungen während des Upgradevorgangs unterbrochen werden.
-
Alle Kunden mit Ausnahme der Kunden in der Eurasischen Zollunion (derzeit bestehend aus Armenien, Weißrussland, Kasachstan, Kirgisistan und Russland) können das folgende Paket nutzen:
user@host> request system software add validate reboot source/jinstall-ppc-20.4R1.9-signed.tgz
-
Kunden in der Eurasischen Zollunion (derzeit bestehend aus Armenien, Weißrussland, Kasachstan, Kirgisistan und Russland) können das folgende Paket verwenden (Junos OS-Paket mit eingeschränkter Verschlüsselung):
user@host> request system software add validate reboot source/jinstall-ppc-20.4R1.9-limited-signed.tgz
Ersetzen Sie source durch einen der folgenden Werte:
-
/pathname– Für ein Softwarepaket, das aus einem lokalen Verzeichnis auf dem Router installiert wird.
-
Für Softwarepakete, die von einem Remotestandort heruntergeladen und installiert werden:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname
-
Die Option validate validiert das Softwarepaket anhand der aktuellen Konfiguration als Voraussetzung für das Hinzufügen des Softwarepakets, um sicherzustellen, dass der Router erfolgreich neu gestartet wird. Dies ist das Standardverhalten, wenn es sich bei dem hinzugefügten Softwarepaket um eine andere Version handelt.
Verwenden Sie den Befehl, um den
reboot
Router neu zu starten, nachdem das Upgrade validiert und installiert wurde. Wenn der Neustart abgeschlossen ist, zeigt der Router die Anmeldeaufforderung an. Der Ladevorgang kann 5 bis 10 Minuten dauern.Ein Neustart erfolgt nur, wenn das Upgrade erfolgreich war.
-
Nachdem Sie ein jinstall-Paket der Version 21.2R3 von Junos OS installiert haben, können Sie durch Ausführen des request system software rollback
Befehls nicht zur zuvor installierten Software zurückkehren. Stattdessen müssen Sie den request system software add validate
Befehl absetzen und das jinstall-Paket angeben, das der zuvor installierten Software entspricht.
Supportrichtlinie für Upgrades und Downgrade für Junos OS-Versionen
Unterstützung für Upgrades und Downgrades, die sich über mehr als drei Junos OS-Versionen gleichzeitig erstrecken, wird nicht bereitgestellt, mit Ausnahme von Versionen, die als Extended End-of-Life (EEOL)-Versionen ausgewiesen sind. EEOL-Releases bieten direkte Upgrade- und Downgrade-Pfade – Sie können direkt von einer EEOL-Version auf die nächste EEOL-Version aktualisieren, auch wenn EEOL-Releases in der Regel in Schritten von mehr als drei Releases erfolgen.
Sie können ein Upgrade oder Downgrade auf die EEOL-Version durchführen, die direkt vor oder nach der aktuell installierten EEOL-Version erfolgt, oder auf zwei EEOL-Versionen davor oder danach. Beispielsweise sind die Junos OS-Versionen 19.3, 19.4 und 20.1 EEOL-Versionen. Sie können ein Upgrade von Junos OS Version 19.3 auf Version 19.4 oder von Junos OS Version 19.3 auf Version 20.1 durchführen.
Sie können kein direktes Upgrade von einer Nicht-EEOL-Version auf eine Version durchführen, die mehr als drei Releases voraus oder hinten ist. Um ein Upgrade oder Downgrade von einer Nicht-EEOL-Version auf eine Version durchzuführen, die mehr als drei Versionen vor oder danach liegt, führen Sie zuerst ein Upgrade auf die nächste EEOL-Version und dann ein Upgrade oder Downgrade von dieser EEOL-Version auf Ihre Zielversion durch.
Weitere Informationen zu EEOL-Releases und eine Liste der EEOL-Releases finden Sie unter https://www.juniper.net/support/eol/junos.html.
Upgrade eines Routers mit redundanten Routing-Engines
Wenn der Router über zwei Routing-Engines verfügt, führen Sie die folgende Junos OS-Installation auf jeder Routing-Engine separat durch, um eine Unterbrechung des Netzwerkbetriebs zu vermeiden:
-
Deaktivieren Sie GRES (Graceful Routing Engine Switchover) auf der Master-Routing-Engine, und speichern Sie die Konfigurationsänderung für beide Routing-Engines.
-
Installieren Sie die neue Version von Junos OS auf der Backup-Routing-Engine, während Sie die aktuell ausgeführte Softwareversion auf der Master-Routing-Engine beibehalten.
-
Nachdem Sie sich vergewissert haben, dass die neue Softwareversion ordnungsgemäß auf der Backup-Routing-Engine ausgeführt wird, wechseln Sie zur Backup-Routing-Engine, um die neue Software zu aktivieren.
-
Installieren Sie die neue Software auf der ursprünglichen Master-Routing-Engine, die jetzt als Backup-Routing-Engine aktiv ist.
Ausführliche Informationen zum Verfahren finden Sie im Installations- und Upgradehandbuch.
Downgrade von Version 21.2R3
Um ein Downgrade von Version 21.2R3 auf eine andere unterstützte Version durchzuführen, befolgen Sie die Prozedur für das Upgrade, aber ersetzen Sie das jinstall-Paket 21.2R3 durch eines, das der entsprechenden Version entspricht.
Ein Downgrade von mehr als drei Versionen ist nicht möglich.
Weitere Informationen finden Sie im Installations- und Upgradehandbuch.