Anweisungen für Migration, Upgrade und Downgrade
Dieser Abschnitt enthält das Verfahren zum Upgrade von Junos OS und 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 einige Minuten dauern.
Ab Junos OS Version 21.2R3 werden alle Junos OS-Produkte, die zuvor auf FreeBSD 11.x basiertem Junos OS ausgeführt wurden, auf FreeBSD 12.x basiertes Junos OS migriert.
Die folgende Tabelle enthält detaillierte Informationen darüber, welche 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 |
NEIN |
NEIN |
| MX240, MX480, MX960, MX2010, MX2020 |
NEIN |
NEIN |
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 es in einer bekannten, stabilen Umgebung wiederherstellen können, falls das Upgrade nicht erfolgreich ist. Geben Sie den folgenden Befehl ein:
user@host> request system snapshot
Während des Installationsvorgangs wird das Dateisystem neu erstellt und Junos OS vollständig neu installiert. Konfigurationsinformationen aus der vorherigen Softwareinstallation werden beibehalten, aber der Inhalt von 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 beizubehalten, kopieren Sie sie auf ein anderes System, bevor Sie ein Upgrade oder Downgrade der Routing-Plattform durchführen. Weitere Informationen finden Sie im Installations- und Upgradehandbuch.
Weitere Informationen zum Installationsvorgang finden Sie unter Installations- und Upgrade-Handbuch und Aktualisieren von Junos OS mit aktualisiertem FreeBSD.
Vorgehensweise zum Upgrade auf FreeBSD 12.x-basiertes Junos OS
Betroffene Produkte: MX240, MX480, MX960, MX2010 und MX2020.
So laden Sie FreeBSD 12.x-basiertes Junos OS herunter und installieren es:
-
Navigieren Sie in einem Webbrowser auf der Webseite von Juniper Networks zur Software-Download-URL für alle Junos Platforms:
-
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 Version rechts neben der Seite Software herunterladen aus.
-
Wählen Sie die Registerkarte Software aus.
-
Wählen Sie im Abschnitt Installationspaket der Registerkarte Software 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 Ihre interne Softwareverteilungs-Site.
-
Installieren Sie das neue jinstall-Paket auf der Routing-Plattform.
Hinweis:Es wird empfohlen, alle Softwarepakete out-of-band mithilfe der Konsole zu aktualisieren, da während des Aktualisierungsvorgangs In-Band-Verbindungen verloren gehen.
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 Version der 32-Bit-Routing-Engine:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.9-signed.tgz
-
Für Version der 64-Bit-Routing-Engine:
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 Version der 32-Bit-Routing-Engine:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-20.4R1.x-limited.tgz
-
Für Version der 64-Bit-Routing-Engine:
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 Remote-Standort heruntergeladen und installiert werden:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname
-
Verwenden Sie diese Option nicht während des
validateUpgrades 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 FreeBSD 12.x basieren und Junos OS (FreeBSD 6.x, 10.x und 11.x) diese Programme nicht ausführen kann. Sie müssen dieno-validateOption ausführen. Dieno-validateAnweisung deaktiviert das Validierungsverfahren und ermöglicht es Ihnen, stattdessen eine Importrichtlinie zu verwenden.Verwenden Sie den
rebootBefehl, um den 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.Der Neustart erfolgt nur, wenn das Upgrade erfolgreich ist.
-
-
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 zum Aktualisieren des Hostbetriebssystems auf diesen Routern mit VM-Host-Unterstützung das Image junos-vmhost-install-x.tgz, und geben Sie den Namen des regulären Pakets im
request vmhost software addBefehl an. Weitere Informationen finden Sie im Thema VM-Hostinstallation im Installations- und Upgradehandbuch. -
Ab Junos OS Version 21.2R3 müssen Sie die i40e NVM-Firmware auf den folgenden Routern der MX-Serie aktualisieren, um ein auf Wind River Linux 9 basierendes VM-Hostimage zu installieren:
-
MX240, MX480, MX960, MX2010, MX2020, MX2008, MX10016 und MX10008
[Siehe https://kb.juniper.net/TSB17603.]
-
Nachdem Sie ein Junos OS Release 21.2R3 jinstall-Paket installiert haben, können Sie nicht mehr zur zuvor installierten Junos OS (FreeBSD 6.x)-Software zurückkehren, indem Sie den request system software rollback Befehl ausführen. Stattdessen müssen Sie den request system software add no-validate Befehl ausführen 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 die VM-Host-Software im Installations- und Upgradehandbuch.
Vorgehensweise zum Upgrade auf FreeBSD 6.x-basiertes Junos OS
Betroffene Produkte: MX5, MX10, MX40, MX80, MX104.
So laden Sie FreeBSD 6.x-basiertes Junos OS herunter und installieren es:
-
Navigieren Sie in einem Webbrowser auf der Webseite von Juniper Networks zur Software-Download-URL für alle Junos Platforms:
-
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 Version rechts neben der Seite Software herunterladen aus.
-
Wählen Sie die Registerkarte Software aus.
-
Wählen Sie im Abschnitt Installationspaket der Registerkarte Software 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 Ihre interne Softwareverteilungs-Site.
-
Installieren Sie das neue jinstall-Paket auf der Routing-Plattform.
Hinweis:Es wird empfohlen, alle Softwarepakete out-of-band mithilfe der Konsole zu aktualisieren, da während des Aktualisierungsvorgangs In-Band-Verbindungen verloren gehen.
-
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 Remote-Standort heruntergeladen und installiert werden:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname
-
Die Option "Validieren" 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 das hinzugefügte Softwarepaket eine andere Version ist.
Verwenden Sie den
rebootBefehl, um den 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.Der Neustart erfolgt nur, wenn das Upgrade erfolgreich ist.
-
Nachdem Sie ein jinstall-Paket für Junos OS Version 21.2R3 installiert haben, können Sie nicht mehr zur zuvor installierten Software zurückkehren, indem Sie den request system software rollback Befehl ausführen. Stattdessen müssen Sie den request system software add validate Befehl ausführen und das jinstall-Paket angeben, das der zuvor installierten Software entspricht.
Upgrade- und Downgrade-Supportrichtlinie für Junos OS-Versionen
Unterstützung für Upgrades und Downgrades, die mehr als drei Junos OS-Versionen gleichzeitig umfassen, wird nicht bereitgestellt, mit Ausnahme von Versionen, die als Extended End-of-Life (EEOL)-Versionen bezeichnet werden. EEOL-Versionen bieten direkte Upgrade- und Downgrade-Pfade – Sie können direkt von einer EEOL-Version auf die nächste EEOL-Version aktualisieren, auch wenn EEOL-Versionen in der Regel in Schritten über drei Versionen hinausgehen.
Sie können ein Upgrade oder Downgrade auf die EEOL-Version durchführen, die direkt vor oder nach der aktuell installierten EEOL-Version auftritt, oder auf zwei EEOL-Versionen davor oder danach. 20.4 ist beispielsweise eine EEOL-Version. Daher können Sie von 20.4 auf die nächsten beiden EEOL-Versionen – 21.2 und 21.4 – aktualisieren oder auf die beiden vorherigen EEOL-Versionen – 20.2 und 19.4 – downgraden.
Sie können kein direktes Upgrade von einer Nicht-EEOL-Version auf eine Version durchführen, die mehr als drei Versionen voraus oder hinterherhinkt. Um ein Upgrade oder Downgrade von einer Nicht-EEOL-Version auf eine Version durchzuführen, die mehr als drei Versionen vor oder nach der Version 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-Versionen und eine Liste der EEOL-Versionen finden Sie unter https://www.juniper.net/support/eol/junos.html.
Aufrüsten 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 Unterbrechungen des Netzwerkbetriebs zu vermeiden:
-
Deaktivieren Sie Graceful Routing-Engine Switchover (GRES) auf der Master-Routing-Engine, und speichern Sie die Konfigurationsänderung auf beiden 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 sichergestellt 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.
Eine ausführliche Vorgehensweise finden Sie im Installations- und Upgrade-Handbuch.
Downgrade von Version 21.2R3
Um ein Downgrade von Version 21.2R3 auf eine andere unterstützte Version durchzuführen, befolgen Sie das Verfahren zum Upgrade, aber ersetzen Sie das jinstall-Paket 21.2R3 durch eines, das der entsprechenden Version entspricht.
Sie können nicht mehr als drei Releases downgraden.
Weitere Informationen finden Sie im Installations- und Upgradehandbuch.