移行、アップグレード、ダウングレードの手順
このセクションでは、Junos OS のアップグレード手順、および MXシリーズ向け Junos OS のアップグレードおよびダウングレード ポリシーについて説明します。Junos OSのアップグレードまたはダウングレードは、ネットワークのサイズと設定によっては数分かかる場合があります。
Junos OS リリース 21.2R1 以降、以前は FreeBSD 11.x ベースの Junos OS で動作していたすべての Junos OS 製品は、EX4400 を除き、FreeBSD 12.x ベースの Junos OS に移行されます。Junos OSリリース21.3R1以降、EX4400プラットフォームはFreeBSD 12.xベースのJunos OSに移行されます。
次の表は、どの製品で使用できるJunos OSの詳細情報を示しています。
| Platform |
FreeBSD 6.x-based Junos OS |
FreeBSD 12.x-based Junos OS |
| MX5、MX10、MX40、MX80、MX104 |
はい |
いいえ |
| MX240、MX480、MX960、 MX2010、MX2020 |
いいえ |
はい |
リリース22.3R1にアップグレードするための基本的な手順
アップグレードする前に、ファイル システムと現在アクティブな Junos OS 設定をバックアップして、アップグレードが失敗した場合に既知の安定した環境に復元できるようにします。次のコマンドを発行します。
user@host> request system snapshot
インストールプロセスにより、ファイルシステムが再構築され、Junos OSが完全に再インストールされます。以前のソフトウェアインストールの設定情報は保持されますが、ログファイルの内容が消去される場合があります。設定テンプレートやシェルスクリプトなど、ルーティングプラットフォームに保存されたファイル(ただしjuniper.confとsshファイルは削除される場合があります)。保存されたファイルを保持するには、ルーティングプラットフォームをアップグレードまたはダウングレードする前に、ファイルを別のシステムにコピーします。詳細については、 『インストールおよびアップグレードガイド』を参照してください。
インストールプロセスの詳細については、 インストールおよびアップグレードガイド およびアップグレードされた FreeBSDを使用したJunos OSのアップグレードを参照してください。
FreeBSD 12.x ベースの Junos OS へのアップグレード手順
影響を受ける製品:MX240、MX480、MX960、MX2010、MX2020。
FreeBSD 12.xベースのJunos OSをダウンロードしてインストールするには、次の手順に従います。
-
Webブラウザを使用して、ジュニパーネットワークスのWebページにあるすべてのJunosプラットフォームソフトウェアダウンロードURLに移動します。
-
ダウンロードするソフトウェアのJunos OSプラットフォームの名前を選択します。
-
ソフトウェアのダウンロードページの右側にあるリリースドロップダウンリストから、リリース番号(ダウンロードするソフトウェアバージョンの番号)を選択します。
-
ソフトウェアタブを選択します。
-
[ソフトウェア] タブの [ソフトウェア] タブの [パッケージのインストール] セクションで、リリースのソフトウェア パッケージを選択します。
-
ジュニパーネットワークスの担当者から提供されたユーザー名(通常は電子メールアドレス)とパスワードを使用して、ジュニパーネットワークス認証スシステムにログインします。
-
エンドユーザーライセンス契約を確認し、同意します。
-
ソフトウェアをローカルホストにダウンロードします。
-
ソフトウェアをルーティングプラットフォームまたは社内のソフトウェア配布サイトにコピーします。
-
ルーティングプラットフォームに新しいjinstallパッケージをインストールします。
注:アップグレードプロセス中に帯域内接続が失われるため、コンソールを使用してすべてのソフトウェアパッケージをアウトオブバンドでアップグレードすることをお勧めします。
ユーラシア関税同盟(現在はアルメニア、ベラルーシ、カザフスタン、キルギスタン、ロシアで構成されている)のお客様を除くすべてのお客様は、以下のパッケージをご利用いただけます。
-
32ビットルーティングエンジンバージョンの場合:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-22.3R1.9-signed.tgz
-
64ビットルーティングエンジンバージョンの場合:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-22.3R1.9-signed.tgz
ユーラシア関税同盟(現在はアルメニア、ベラルーシ、カザフスタン、キルギスタン、ロシアで構成されています)のお客様は、以下のパッケージ(制限付き暗号化Junosパッケージ)をご利用いただけます。
-
32ビットルーティングエンジンバージョンの場合:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-32-22.3R1.x-limited.tgz
-
64ビットルーティングエンジンバージョンの場合:
user@host> request system software add no-validate reboot source/junos-install-mx-x86-64-22.3R1.9-limited.tgz
sourceを以下のいずれかの値に置き換えます。
-
/pathname—ルーターのローカル ディレクトリからインストールされるソフトウェア パッケージ用。
-
遠隔地からダウンロードおよびインストールされるソフトウェアパッケージの場合:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname
-
Junos OS (FreeBSD 6.x, 10.x, and 11.x) から Junos OS (FreeBSD 12.x) へのアップグレード中は、
validateオプションを使用しないでください。これは、 junos-upgrade-x パッケージ内のプログラムが FreeBSD 12.x に基づいて構築されており、Junos OS (FreeBSD 6.x、10.x、および 11.x) ではこれらのプログラムを実行できないためです。no-validateオプションを実行する必要があります。no-validateステートメントは、検証手順を無効にし、代わりにインポートポリシーを使用することを可能にします。アップグレードが検証され、インストールされた後、
rebootコマンドを使用してルーターを再起動します。再起動が完了すると、ルーターにログイン プロンプトが表示されます。読み込みプロセスには 5 分から 10 分かかる場合があります。再起動は、アップグレードが成功した場合にのみ行われます。
-
-
RE-MX-X6およびRE-MX-X8ルーティングエンジンを搭載したルーターには、Junos OSソフトウェアパッケージとホストソフトウェアパッケージをインストールする必要があります。VMホストをサポートするこれらのルーター上のホストOSをアップグレードするには、junos-vmhost-install-x.tgzイメージを使用し、
request vmhost software addコマンドで通常パッケージの名前を指定します。詳細については、 『インストールおよびアップグレードガイド』の「VMホストのインストール」トピックを参照してください。 -
Junos OSリリース22.3R2以降、Wind River Linux 9ベースのVMホストイメージをインストールするには、以下のMXシリーズルーターでi40e NVMファームウェアをアップグレードする必要があります。
-
MX240、MX480、MX960、MX2010、MX2020、MX2008、MX10016、MX10008
[ https://kb.juniper.net/TSB17603 を参照してください。
-
Junos OS リリース 22.3R2 jinstall パッケージをインストールした後、 request system software rollback コマンドを発行して、以前にインストールした Junos OS (FreeBSD 6.x) ソフトウェアに戻ることはできません。代わりに、 request system software add no-validate コマンドを発行し、以前にインストールされたソフトウェアに対応する jinstall パッケージを指定する必要があります。
既存の request system コマンドのほとんどは、RE-MX-X6およびRE-MX-X8ルーティングエンジンを搭載したルーターではサポートされていません。『 インストールおよびアップグレードガイド』のVMホストソフトウェア管理コマンドを参照してください。
Junos OSリリースのアップグレードおよびダウングレードサポートポリシー
リリースには、EOL と EEOL の 2 種類があります。
-
サポート終了 (EOL) リリースには、最初の一般提供日から 24 か月間エンジニアリング サポートが、さらに 6 か月間カスタマー サポートが適用されます。
-
延長サポート終了(EEOL)リリースには、最初の一般提供日から36か月間エンジニアリングサポートが提供され、さらに6か月間カスタマーサポートが提供されます。
EOL リリースと EEOL リリースの両方で、次の 3 つの後続リリースにアップグレードするか、前の 3 つのリリースにダウングレードできます。
EEOL リリースの場合のみ、追加のオプションがあります。ターゲット リリースが次の 3 つのリリースを超えている場合でも、1 つの EEOL リリースから次の 2 つの後続の EEOL リリースに直接アップグレードできます。同様に、ターゲットリリースが前の3つのリリースを超えている場合でも、1つのEEOLリリースから前の2つのEEOLリリースに直接ダウングレードできます。
| リリースタイプ | エンジニアリング終了(EOE)、 | サポート終了(EOS) | 以降の3つのリリースへのアップグレード/ダウングレード | 以降の2つのEEOLリリースへのアップグレード/ダウングレード |
|---|---|---|---|---|
| サポート終了(EOL) | 24か月 | エンジニアリング終了 + 6 か月 | はい | いいえ |
| 延長サポート終了(EEOL) | 36か月 | エンジニアリング終了 + 6 か月 | はい | はい |
EOL および EEOL リリースの詳細については、「 https://www.juniper.net/support/eol/junos.html」を参照してください。
ソフトウェアのインストールとアップグレードについては、 『インストールとアップグレードガイド』を参照してください。
冗長ルーティングエンジンを搭載したルーターのアップグレード
ルーターにルーティング エンジンが 2 つある場合は、ネットワーク運用の中断を回避するために、各ルーティングエンジンに次の Junos OS インストールを個別に実行します。
-
マスタールーティングエンジンでグレースフルルーティングエンジンスイッチオーバー(GRES)を無効にし、両方のルーティングエンジンの設定変更を保存します。
-
新しいJunos OSリリースをバックアップルーティングエンジンにインストールし、マスタールーティングエンジンで現在実行中のソフトウェアバージョンを維持します。
-
新しいソフトウェアバージョンがバックアップルーティングエンジンで正しく実行されていることを確認した後、バックアップルーティングエンジンに切り替えて、新しいソフトウェアをアクティブ化します。
-
バックアップルーティングエンジンとしてアクティブになっている元のマスタールーティングエンジンに新しいソフトウェアをインストールします。
詳細な手順については、 『インストールおよびアップグレードガイド』を参照してください。
リリース22.3R1からのダウングレード
リリース 22.3R1 からサポートされている別のリリースにダウングレードするには、アップグレード手順に従いますが、22.2R1 jinstall パッケージを適切なリリースに対応するパッケージと置き換えます。
3つ以上のリリースをダウングレードすることはできません。
詳細については、 『インストールおよびアップグレードガイド』を参照してください。