Huawei AR ルータのソフトウェアバージョンアップ方法【CLI/WebUI】

ルータ

検証環境

  • NetEngine AR651W
    • Version: V300R019C13SPC200 → V300R022C00SPC100

前提

  • 作業用端末から AR ルータへソフトウェアファイルをコピーする必要があるため、作業用端末と AR ルータにネットワーク疎通性が必要です
  • 下記の CLI でのバージョンアップ手順ではソフトウェアファイルをコピーする際に TFTP を使用するため、作業用端末にて TFTP サーバが動作している必要があります

(オプション)現在のソフトウェアのバックアップ

現在稼働中のソフトウェアのファイルをバックアップします。

dir flash: コマンドでフラッシュ内にあるソフトウェアファイルの名前特定します。

<Huawei>dir flash:
Directory of flash:/

  Idx  Attr     Size(Byte)  Date        Time(LMT)  FileName
    <略>
   23  -rw-    171,817,472  Jan 19 2022 17:45:55   AR650A-V300R019C13SPC200.cc
   <略>

631,960 KB total available (454,544 KB free)

以下の TFTP コマンドで AR ルータから TFTP サーバにソフトウェアファイルを転送します。

TFTP コマンド(サーバへのファイル転送)構文
  • tftp <サーバIP> put <転送元ファイル名> <転送先ファイル名>
<Huawei>tftp 192.168.1.100 put AR650A-V300R019C13SPC200.cc AR650A-V300R019C13SPC200.cc
Info: Transfer file in binary mode.
Uploading the file to the remote TFTP server. Please wait...
 100%
TFTP: Uploading the file successfully.
171817472 bytes send in 169 seconds.

CLI でのバージョンアップ方法

①ソフトウェアファイルをフラッシュに格納

まずソフトウェアファイルを AR ルータのフラッシュに格納します。

以下の TFTP コマンドで TFTP サーバから AR ルータにソフトウェアファイルをコピーします。

TFTP コマンド(サーバへのファイル転送)構文
  • tftp <サーバIP> get <コピー元ファイル名> <コピー先ファイル名>
<Huawei>tftp 192.168.1.100 put AR650A-V300R019C13SPC200.cc AR650A-V300R019C13SPC200.cc
Info: Transfer file in binary mode.
Uploading the file to the remote TFTP server. Please wait...
 100%
TFTP: Uploading the file successfully.
171817472 bytes send in 169 seconds.

ファイルのコピーが完了したら dir flash: コマンドでフラッシュ内にソフトウェアファイルがコピーされたことを確認します。

<Huawei>dir flash:
Directory of flash:/

  Idx  Attr     Size(Byte)  Date        Time(LMT)  FileName
    <略>
   24  -rw-    198,369,024  Jul 08 2023 11:48:13   AR650A_V300R022C00SPC100.cc
   <略>

631,960 KB total available (265,320 KB free)

②起動ソフトウェアの指定

次回機器起動時に使用するソフトウェアを指定します。

まず display startup コマンドで、現在の起動ソフトウェア設定を確認します。

<Huawei>display startup
MainBoard:
  Startup system software:                   flash:/AR650A-V300R019C13SPC200.cc
  Next startup system software:              flash:/AR650A-V300R019C13SPC200.cc
<略>

上記から AR650A-V300R019C13SPC200.cc で起動する設定になっていることが分かります。

これを新ソフトウェアの AR650A_V300R022C00SPC100.cc で起動するように変更します。

以下コマンドで起動ソフトウェアの設定ができます。

起動ソフトウェアの設定
  • startup system-software flash:/<ソフトウェアファイル名>
<Huawei>startup system-software flash:/AR650A_V300R022C00SPC100.cc
Info: This operation will take several minutes, please wait.......
Info: Succeeded in setting the file for main booting system
<Huawei>

設定後 display startup コマンドで、再度起動ソフトウェア設定を確認します。

<Huawei>display startup
MainBoard:
  Startup system software:                   flash:/AR650A-V300R019C13SPC200.cc
  Next startup system software:              flash:/AR650A_V300R022C00SPC100.cc
<略>

Next startup system software: が指定したソフトウェアに変わったことを確認します。

③reboot の実行

reboot コマンドを実行して機器を再起動します。reboot 実行後、コンフィグを保存するかどうか聞かれるため、保存するかどうかを任意に選択します。

<Huawei>reboot
Info: The system is comparing the configuration, please wait.
Warning: All the configuration will be saved to the next startup configuration. Continue? [y/n]:n
System will reboot! Continue? [y/n]:y
Info: system is rebooting, please wait...

④再起動後のバージョン確認

再起動後、display version コマンドでバージョンを確認します。

<Huawei>display version
Huawei Versatile Routing Platform Software
VRP (R) software, Version 5.170 (AR650 V300R022C00SPC100)

また、 display startup コマンドで、再度起動ソフトウェア設定を確認します。

<Huawei>display startup
MainBoard:
  Startup system software:                   flash:/AR650A_V300R022C00SPC100.cc
  Next startup system software:              flash:/AR650A_V300R022C00SPC100.cc
<略>

以上でバージョンアップは完了です。

WebUI でのバージョンアップ方法

AR ルータにネットワーク接続している端末からブラウザで「https://<ルータのIP>」にアクセスし、WebUI にログインします。

①ソフトウェアファイルをアップロード

画面上部メニューの Maintenance をクリックし、Maintenance 画面内の Current system software: 欄の Upgrade をクリックします。

表示された画面で System Software Upgrade 欄の Upgrade file: 右側の「…」ボタンをクリックします。するとファイル選択ダイアログが表示されるため、新ソフトウェアファイルを選択します。その後、右側の Load ボタンをクリックします。

以下のメッセージが表示されるため、OK をクリックします。

ソフトウェアファイルのアップロードが開始されます。完了まで待ちます。

Load を実行した後は、指定したソフトウェアファイルがフラッシュにアップロードされると同時に次回起動時のソフトウェアとして設定されます

②再起動の実施

ソフトウェアファイルのアップロードが完了すると、以下のメッセージが表示され、再起動するかを確認されます。チェックボックスの ON/OFF でコンフィグを保存するかどうかを選択した後、[Yes] をクリックして再起動します。

③再起動後のバージョン確認

再起動後、display version コマンドでバージョンを確認します。

<Huawei>display version
Huawei Versatile Routing Platform Software
VRP (R) software, Version 5.170 (AR650 V300R022C00SPC100)

また、 display startup コマンドで、再度起動ソフトウェア設定を確認します。

<Huawei>display startup
MainBoard:
  Startup system software:                   flash:/AR650A_V300R022C00SPC100.cc
  Next startup system software:              flash:/AR650A_V300R022C00SPC100.cc
<略>

以上でバージョンアップは完了です。

(オプション)古いソフトウェアファイルの削除

フラッシュ内に残っている古いソフトウェアファイルを削除します。

以下の delete コマンドで指定したファイルの削除ができます。

フラッシュ内のファイルの削除
  • delete flash:/<ファイル名>
<Huawei>delete flash:/AR650A-V300R019C13SPC200.cc
Info: Delete flash:/AR650A-V300R019C13SPC200.cc? [Y/N]:y
Info: Deleting file flash:/AR650A-V300R019C13SPC200.cc...succeeded.
<Huawei>

備考

WebUI でソフトウェアファイルのアップロードをする際の所要時間について、CLI で TFTP でファイルコピーをする時間と比べて2~3倍程度の時間を要したため、CLI での TFTP によるファイルコピーをすることをお勧めします。

参考資料

https://support.huawei.com/enterprise/en/doc/EDOC1100270736?idPath=24030814%7C21782164%7C7923148%7C256863201


タイトルとURLをコピーしました