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