NetEngine AR V300R021C00 升级指导书 文档版本 01 发布日期 2021-12-13 华为技术有限公司 版权所有 © 华为技术有限公司 2021。 保留一切权利。 非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式 传播。 商标声明 和其他华为商标均为华为技术有限公司的商标。 本文档提及的其他所有商标或注册商标,由各自的所有人拥有。 注意 您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服 务或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或 默示的声明或保证。 由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导, 本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 华为技术有限公司 地址: 深圳市龙岗区坂田华为总部办公楼 网址: https://e.huawei.com 文档版本 01 (2021-12-13) 邮编:518129 版权所有 © 华为技术有限公司 i NetEngine AR 升级指导书 前言 前言 概述 本文档详细的描述了 V300R021C00SPC200 升级、回退流程以及具体的操作指导,同 时提供了常见的问题解答及故障处理方法。 读者对象 本文档主要适用于升级的操作人员。操作人员必须具备以下经验和技能: 熟悉当前网络的组网和相关网元的版本信息。 有该设备维护经验,熟悉设备的操作维护方式。 符号约定 在本文中可能出现下列标志,它们所代表的含义如下。 符号 说明 用于警示紧急的危险情形,若不避免,将会导致人员死亡或严重 的人身伤害。 用于警示潜在的危险情形,若不避免,可能会导致人员死亡或严 重的人身伤害。 用于警示潜在的危险情形,若不避免,可能会导致中度或轻微的 人身伤害。 用于传递设备或环境安全警示信息,若不避免,可能会导致设备 损坏、数据丢失、设备性能降低或其它不可预知的结果。 “注意”不涉及人身伤害。 用于突出重要/关键信息、最佳实践和小窍门等。 “说明”不是安全警示信息,不涉及人身、设备及环境伤害。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 ii NetEngine AR 升级指导书 前言 修改记录 文档版本 发布日期 修改说明 01 2021-12-13 第一次正式发布。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 iii NetEngine AR 升级指导书 目 目 录 录 前言..................................................................................................................................................... ii 1 升级前必读...................................................................................................................................... 1 1.1 升级注意事项 ............................................................................................................................................................. 1 1.2 升级指导选取说明 ..................................................................................................................................................... 4 1.3 升级前的版本要求 ..................................................................................................................................................... 5 1.4 升级影响 ..................................................................................................................................................................... 7 1.4.1 升级过程对现行系统的影响................................................................................................................................... 7 1.4.2 升级后对现行系统的影响 ...................................................................................................................................... 7 2 升级流程.......................................................................................................................................... 8 3 升级前准备.................................................................................................................................... 10 3.1 升级前检查表 ........................................................................................................................................................... 10 3.2 准备升级参照文档 ................................................................................................................................................... 11 3.3 准备升级工具 ........................................................................................................................................................... 12 3.4 准备新版本系统软件 ............................................................................................................................................... 12 3.5 (可选)准备配置文件 ........................................................................................................................................... 14 3.6 (可选)准备 License 文件 ..................................................................................................................................... 14 3.7 验证软件完整性 ....................................................................................................................................................... 14 3.8 查询当前软件版本信息 ........................................................................................................................................... 15 3.9 查询当前使用的系统文件信息................................................................................................................................ 15 3.10 检查设备运行状态 ................................................................................................................................................. 16 3.11 搭建通过 TFTP、FTP 或 SFTP 协议升级的环境................................................................................................. 16 3.11.1 场景一:AR 作为 FTP Server ............................................................................................................................. 17 3.11.2 场景二:AR 作为 FTP Client,PC 作为 FTP Server ......................................................................................... 17 3.11.3 场景三:AR 作为 TFTP Client, PC 作为 TFTP Server .................................................................................. 23 3.11.4 场景四:AR 作为 SFTP Client,PC 作为 SFTP Server .................................................................................... 24 3.12 备份 Flash 中的重要文件 ....................................................................................................................................... 25 3.12.1 方法一:AR 作为 FTP Server ............................................................................................................................. 25 3.12.2 方法二:AR 作为 FTP Client ............................................................................................................................. 26 3.12.3 方法三:AR 作为 TFTP Client ........................................................................................................................... 27 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 iv NetEngine AR 升级指导书 目 录 3.12.4 方法四:AR 作为 SFTP Client ........................................................................................................................... 28 3.13 检查 Flash 中的剩余空间 ....................................................................................................................................... 29 4 通过命令行升级............................................................................................................................ 31 4.1 加载新版本需要的文件 ........................................................................................................................................... 32 4.1.1 方法一:AR 作为 FTP Server ............................................................................................................................... 32 4.1.2 方法二:AR 作为 FTP Client ............................................................................................................................... 33 4.1.3 方法三:AR 作为 TFTP Client ............................................................................................................................. 34 4.1.4 方法四:AR 作为 SFTP Client ............................................................................................................................. 35 4.2 检查是否加载成功 ................................................................................................................................................... 35 4.3 设置系统软件 ........................................................................................................................................................... 36 4.3.1 单主控系列 ............................................................................................................................................................ 36 4.3.2 双主控系列 ............................................................................................................................................................ 37 4.4 重新启动设备 ........................................................................................................................................................... 39 4.5 (可选)激活 License 文件 ..................................................................................................................................... 39 4.6 验证升级是否成功 ................................................................................................................................................... 40 4.6.1 验证项目的检查表 ................................................................................................................................................ 40 4.6.2 检查系统软件版本是否为目标版本 ..................................................................................................................... 40 4.6.3 (可选)检查 License 是否正常 .......................................................................................................................... 41 4.6.4 检查单板是否注册正常 ........................................................................................................................................ 41 4.6.5 检查配置是否恢复 ................................................................................................................................................ 41 4.6.6 验证业务是否正常 ................................................................................................................................................ 41 4.7 版本回退 ................................................................................................................................................................... 42 4.7.1 版本回退的应用场景 ............................................................................................................................................ 42 4.7.2 版本回退流程 ........................................................................................................................................................ 43 4.7.3 设置旧版本系统软件和配置文件......................................................................................................................... 43 4.7.4 重新启动设备 ........................................................................................................................................................ 44 4.7.5 验证回退是否成功 ................................................................................................................................................ 44 5 通过 U 盘升级 .............................................................................................................................. 45 5.1 升级前准备 ............................................................................................................................................................... 45 5.1.1 硬件环境 ................................................................................................................................................................ 45 5.1.2 需要加载的文件 .................................................................................................................................................... 45 5.1.3 制作 U 盘升级索引文件........................................................................................................................................ 46 5.1.4 U 盘开局索引文件示例.......................................................................................................................................... 48 5.1.5 拷贝文件 ................................................................................................................................................................ 50 5.2 升级过程 ................................................................................................................................................................... 51 5.3 验证升级是否成功 ................................................................................................................................................... 51 6 通过启动菜单升级........................................................................................................................ 52 6.1 升级前准备 ............................................................................................................................................................... 52 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 v NetEngine AR 升级指导书 目 录 6.2 升级过程 ................................................................................................................................................................... 53 6.3 验证升级是否成功 ................................................................................................................................................... 56 7 通过 Web 网管升级 ..................................................................................................................... 57 7.1 升级前准备 ............................................................................................................................................................... 57 7.2 升级过程 ................................................................................................................................................................... 59 7.3 验证升级是否成功 ................................................................................................................................................... 60 8 通过 iMaster NCE-WAN 升级 .................................................................................................. 61 8.1 升级前准备 ............................................................................................................................................................... 61 8.2 升级 AR 设备 ............................................................................................................................................................ 61 8.3 验证升级是否成功 ................................................................................................................................................... 64 8.4 回退 AR 设备 ............................................................................................................................................................ 64 9 智能升级........................................................................................................................................ 66 9.1 升级前准备 ............................................................................................................................................................... 66 9.2 升级过程 ................................................................................................................................................................... 66 9.3 验证升级是否成功 ................................................................................................................................................... 67 10 通过 uUpgrade 升级 ................................................................................................................. 68 10.1 版本配套关系 ......................................................................................................................................................... 68 10.2 获取安装包和指导书 ............................................................................................................................................. 68 10.3 软件版本升级 ......................................................................................................................................................... 69 10.3.1 升级前准备 .......................................................................................................................................................... 69 10.3.1.1 模板管理(可选) ........................................................................................................................................... 69 10.3.1.2 配置文件传输服务 ........................................................................................................................................... 72 10.3.1.3 创建升级项目 ................................................................................................................................................... 74 10.3.1.4 单个网元升级 ................................................................................................................................................... 75 10.3.1.5 批量导入网元 ................................................................................................................................................... 78 10.3.2 升级过程 .............................................................................................................................................................. 79 10.3.3 设备版本回退 ...................................................................................................................................................... 80 10.4 补丁版本升级 ......................................................................................................................................................... 80 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 vi NetEngine AR 升级指导书 1 升级前必读 1 升级前必读 1.1 升级注意事项 1.2 升级指导选取说明 1.3 升级前的版本要求 1.4 升级影响 1.1 升级注意事项 升级过程中,禁止断电,否则将导致升级失败。 表1-1 升级注意事项 序 描述 号 1 升级之前收集各种表项,如路由表、FIB 表、MAC 表、设备信息、接口信 息、版本信息和配置文件信息。以及备份 Flash 中的证书、配置文件等重要文 件。 升级之后,再次收集如上信息,与之前的信息进行比较,检查信息是否正 确,设备状态是否正常,业务流量是否正常。 2 确认版本启动文件、配置文件等系统相关文件路径设置在 Flash 中,请不要设 置在 USB 中。 3 除了该文档上标明的必须复位设备的步骤,整个升级过程中不能有其它任何 对设备复位或者下电的操作,以及对单板进行复位、插拔或者上下电的操 作。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 1 NetEngine AR 升级指导书 1 升级前必读 序 描述 号 升级完成后,在确保单板运行正常以及业务流量恢复正常后,如果需要,方 可以对设备或者单板进行复位、插拔或者上下电等操作。 4 整个升级过程中,需要保持所有已配置使用单板在位,否则可能会因为单板 不存在导致升级中配置执行失败。 5 设备与控制器对接场景下,设备从 V300R019C11SPC100 及之后版本回退到 V300R019C10SPC300 之前版本后: 6 若设备处于离线状态,则控制器已下发的业务配置将无法恢复,需要重新 注册至控制器,通过控制器重新下发配置; 若设备可以连接控制器,可直接通过控制器重新下发业务配置,但业务配 置恢复时间较长。 V300R019C10SPC100 之前的版本升级到 V300R019C10SPC100 以及之后的版 本,如果遇到 1LTE-Lc 板卡在设备版本升级后出现 Cellular 接口频繁 UP/DOWN,无法获取地址的问题,需要在升级完成后,断电重启接口板。 参考命令行: <Huawei> power off slot slot-id slot-id:指定需要下电的单板的槽位号(整数形式,根据设备实际配置情况选 取)。 <Huawei> power on slot slot-id slot-id:指定需要上电的单板的槽位号(整数形式,根据设备实际配置情况选 取)。 7 系统软件升级后,所有单板不支持自动加载接口板的 BootROM,需要手工执 行命令升级 BootROM。 8 V300R019C10SPC100 之前版本升级到 V300R019C10SPC200 及之后版本,如 果 IPSEC IKE 用户所使用的预共享密钥配置形式为 simple 形式的明文,升级 后则会变更为 cipher 形式的密文,不影响与之前版本对接,升级前要先记录 秘钥,避免升级后无法查询秘钥信息。 9 V300R019C10SPC200 之前版本升级到 V300R019C10SPC200 及之后版本,在 任意视图下通过 display reset-reason(复位原因), 在诊断视图下通过 display inspect black-box(异常记录), display lastwords(临终遗言), display kernellogbuf(内核日志),display reset-snapshot(复位快照)查看的信息会出现丢 失,升级后如果需要查询这些信息,请在升级前做好记录,避免升级后无法 查询。 V300R019C11SPC100 之前版本升级到 V300R019C11SPC100 及之后版本,在 任意视图下通过 display reset-reason(复位原因)查看的信息会出现丢失,升 级后如果需要查询这些信息,请在升级前做好记录,避免升级后无法查询。 10 文档版本 01 (2021-12-13) V300R019C10 及之后版本设备支持的 Python 版本为 3.7.3。用户如果使用 Python 的历史版本编写 Python 脚本,会存在脚本不兼容的情况,推荐使用 Python3.7.3 的语言。 版权所有 © 华为技术有限公司 2 NetEngine AR 升级指导书 1 升级前必读 序 描述 号 11 V300R019C10SPC200 及之后版本升级后,SSH 服务器的秘钥交换算法 dh_group1_sha1 默认不使能。如需使用 dh_group1_sha1 秘钥交换算法,需要 手动使能 dh_group1_sha1 秘钥交换算法。 12 V300R019C10SPC200 之前版本升级到 V300R019C10SPC200 版本,对 SRU100H、SRU-200H、SRU-400H 和 SRU-600H,新增电源备份模式。升级后, 两个电源都上电,缺省情况下,设备的电源模式将处于 1:1 备份模式,设备 会以两个电源中功率较小的电源作主电源,对设备进行供电。升级前,若设 备已使用额定功率大于主电源功率,将出现异常情况: 若执行复位升级,升级后设备原有单板可以正常上电,但是剩余功率将为 0(实际使用功率已超过主电源功率),无法为新插入的单板上电,此时 需要在系统视图下执行 change power-mode 命令将电源模式切换至 1+1 合 作模式,才能保证设备所有单板正常上电; 若执行掉电升级,升级后将存在部分单板由于功率不足无法上电的情况, 需要在系统视图下执行 change power-mode 命令将电源模式切换至 1+1 合 作模式,才能保证设备所有单板正常上电。 13 V300R019C10SPC200 及之后的版本,只有在 flash:/header 下的标题信息文件 才能被成功设置为用户登录设备时终端上显示的标题信息。若升级前用户的 标题信息文件存放在其他路径,升级后标题信息将失效,需将标题信息文件 放入 flash:/header 下并通过 header login file 重新设置标题信息文件。 14 V300R019C00SPC100 及之后的版本,SSH 服务器的 hmac 加密算法默认只支 持 SHA2_256 加密算法。如需使用其他加密算法,需要手动使能。 15 V300R019C11SPC100 及之后的版本,如下涉及 3des,des,MD5 算法的命令 行被删除(不影响业务恢复): sftp 0.0.0.0 prefer_stoc_cipher 3des sftp 0.0.0.0 prefer_ctos_cipher 3des sftp 0.0.0.0 prefer_ctos_hmac md5 sftp 0.0.0.0 prefer_stoc_hmac md5 stelnet 0.0.0.0 prefer_stoc_cipher 3des stelnet 0.0.0.0 prefer_ctos_cipher 3des stelnet 0.0.0.0 prefer_ctos_hmac md5 stelnet 0.0.0.0 prefer_stoc_hmac md5 esp encryption-algorithm { des | 3des } encryption-algorithm { des | 3des } ssh server cipher { 3des_cbc } encryption-algorithm { des | 3des } snmp-agent usm-user v3 user-name privacy-mode des56 snmp-agent usm-user v3 user-name authentication-mode md5 ssh server hmac { md5 | md5_96 } 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 3 NetEngine AR 升级指导书 1 升级前必读 序 描述 号 16 V300R019C11SPC100 及之后的版本,如下服务开启需要先配置允许访问的接 口: http/https:http server permit interface xxx ftp:ftp server permit interface xxx tftp:tftp server permit interface xxx telnet:telnet server permit interface xxx stelnet/sftp:ssh server permit interface xxx snmp:snmp-agent permit interface xxx 17 V300R019C13SPC200 及之后版本,AR611、AR611-S、AR611W、 AR611W-S、AR611W-LTE4CN、AR617VW、AR617VW-LTE4、 AR617VW-LTE4EA、AR651U-A4、AR651W 和 AR657W 款型只支持降级 到 V300R019C10SPC600 和 V300R019C13SPC200 版本,不支持降级到其 他版本。 V300R021C00SPC100 及之后版本在降级时,执行命令 startup system 设置 启动大包的时间比之前版本延长 30 秒左右,且启动大包的设备回显有变 化。在设置启动大包过程中,请防止设备掉电,否则会导致版本降级失 败。 1.2 升级指导选取说明 请根据不同的升级路径选择不同的升级指导,●表示需要关注。 升级路径 V300R019C00 4 通过命令行 5 通过 U 盘 6 从启动菜单 7 通过 Web 网 升级 升级 升级 管升级 ● ● ● ● V300R019C00SP C100 V300R019C00SP C200 V300R019C00SP C300 V300R019C10SP C100 V300R019C10SP C200 V300R019C10SP C300 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 4 NetEngine AR 升级指导书 1 升级前必读 升级路径 4 通过命令行 5 通过 U 盘 6 从启动菜单 7 通过 Web 网 升级 升级 升级 管升级 V300R019C11 V300R019C11SP C100 V300R019C11SP C200 V300R019C13 V300R019C13SP C200 V300R021C00 V300R021C00SP C100 升级到 V300R021C00SP C200 1.3 升级前的版本要求 版本 适用产品型号 升级说明 V300R019C00 AR651U-A4 V300R019C00SPC1 00 AR651F-Lite 可以直接升级到 V300R021C00SPC200。 V300R019C00SPC2 00 AR651 V300R019C00SPC3 00 AR651W AR651C AR651-LTE6EA V300R019C10SPC1 00 AR6120 V300R019C10SPC2 00 AR6140-9G-2AC V300R019C10SPC3 00 AR6280 V300R019C11 V300R019C11SPC1 00 V300R019C11SPC2 00 版本升级后,命令行有部分变更,详 细的变更请参照《NetEngine AR V300R021 命令、告警、MIB、API 变更说明》 AR6120-VW AR6140-16G4XG AR6300 AR6120-S AR6140-S AR6300-S V300R019C13 V300R019C13SPC2 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 5 NetEngine AR 升级指导书 1 升级前必读 版本 适用产品型号 升级说明 00 V300R021C00 V300R021C00SPC1 00 V300R019C10SPC1 00 AR617VW V300R019C10SPC2 00 AR611W V300R019C10SPC3 00 AR6121 AR617VW-LTE4EA AR611W-LTE4CN V300R019C11 V300R019C11SPC1 00 V300R019C11SPC2 00 V300R019C13 V300R019C13SPC2 00 V300R021C00 V300R021C00SPC1 00 V300R019C10SPC2 00 AR657W V300R019C10SPC3 00 V300R019C11 V300R019C11SPC1 00 V300R019C11SPC2 00 V300R019C13 V300R019C13SPC2 00 V300R021C00 V300R021C00SPC1 00 V300R019C10SPC3 00 AR617VW-LTE4 V300R019C11 AR6121-S V300R019C11SPC1 00 AR6140H-S V300R019C11SPC2 00 文档版本 01 (2021-12-13) AR6121C-S AR6280-S 版权所有 © 华为技术有限公司 6 NetEngine AR 升级指导书 1 升级前必读 版本 适用产品型号 升级说明 V300R019C13 V300R019C13SPC2 00 V300R021C00 V300R021C00SPC1 00 V300R019C13 AR651W-8P V300R019C13SPC2 00 AR6121E AR6140E-9G-2AC V300R021C00 V300R021C00SPC1 00 1.4 升级影响 如果需要从低版本升级到 V300R021C00SPC200,您需要认真阅读本章,了解升级可能 对现有系统造成的影响。 1.4.1 升级过程对现行系统的影响 对业务的影响 升级过程中设备需要重启,会发生业务中断,业务中断时间为重启的时间。升级重启 业务中断时间参考如下所示: 如果未携带配置文件,业务中断时间为 4 分钟左右(从启动菜单升级的业务中断 时间为 7 分钟左右) 。 如果带配置文件,则业务中断时间根据配置文件的大小而定。 对网络通信的影响 升级过程中设备需要重启,设备与网管间的通信会中断 4 分钟左右(从启动菜单升级 会中断 7 分钟左右) 。 1.4.2 升级后对现行系统的影响 V300R019C10 及之后版本设备支持的 Python 版本为 3.7.3。用户如果使用 Python 的历 史版本编写 Python 脚本,会存在脚本不兼容的情况,推荐使用 Python3.7.3 的语言。 Python 的历史版本的升级变更明细请参考官方网站: https://docs.python.org/release/3.7.3。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 7 NetEngine AR 升级指导书 2 升级流程 2 升级流程 图2-1 命令行升级流程图 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 8 NetEngine AR 升级指导书 2 升级流程 表2-1 升级时间 步骤 耗时(分钟) 备注 升级前准备 大概需要 5 分钟 检查各种工具、软件是否完 备。 执行升级操作 大概需要 15 分钟 1. 备份文件。 2. 加载软件版本。 3. 重启设备。 验证升级是否成功 大概需要 1 分钟 1. 检查配置是否正确。 2. 检查各单板启动是否正 常。 大概需要 10 分钟 1. 重新设置下一次设备重启 时使用的软件版本。 2. 重启设备。 (可选)执行版本回退操 作 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 9 NetEngine AR 升级指导书 3 升级前准备 3 升级前准备 3.1 升级前检查表 3.2 准备升级参照文档 3.3 准备升级工具 3.4 准备新版本系统软件 3.5 (可选)准备配置文件 3.6 (可选)准备 License 文件 3.7 验证软件完整性 3.8 查询当前软件版本信息 3.9 查询当前使用的系统文件信息 3.10 检查设备运行状态 3.11 搭建通过 TFTP、FTP 或 SFTP 协议升级的环境 3.12 备份 Flash 中的重要文件 3.13 检查 Flash 中的剩余空间 3.1 升级前检查表 在进行升级操作前,请按照表 3-1 中序号顺序进行检查,并将检查结果填入表中最后 一栏。 表3-1 升级前检查表 序号 检查项目 检查通过的标准 检查结果 1 准备升级参照文档 升级过程需要参照的文档已经打印随 身携带或存储在电脑中。 - 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 10 NetEngine AR 升级指导书 3 升级前准备 序号 检查项目 检查通过的标准 检查结果 2 准备升级工具 准备好操作终端、网线和串口线、 TFTP 或 FTP 软件。 - 3 准备新版本系统软件 从华为公司正规渠道取得升级需要的 新版本系统软件(.cc)。 - 4 (可选)准备 License 文件 从华为公司正规渠道取得升级需要的 License 文件。 - 5 (可选)准备配置文 件 配置文件中的命令符合新版本的要 求。 - 6 查询当前软件版本信 息 当前版本符合升级前的版本要求。 - 7 查询当前使用的系统 文件信息 请您将文件名称记录下来,以便后续 对这些文件进行备份。 - 8 检查设备运行状态 主控板和业务板工作正常。 - 请详细记录升级前后设备各槽位单板 的运行状态,便于检查升级后设备运 行状态和进行故障定位跟踪。 9 搭建通过 TFTP、 FTP 或 SFTP 协议升 级的环境 完成升级环境的搭建。 - 10 备份 Flash 中的重要 文件 Flash 中的重要数据备份完毕,重要数 据包括:配置文件、License 文件、证 书文件、升级前启动的系统软件。 - 11 检查 Flash 中的剩余 空间 Flash 中有足够的剩余空间容纳待升级 版本的软件。 - 12 准备语音文件包 请联系华为技术工程师协助定制。 - 3.2 准备升级参照文档 请联系华为技术工程师或登录 https://support.huawei.com/enterprise 网站,获取最新版本 配套文档,包括以下文档: 《NetEngine AR V300R021C00SPC200 版本说明书》 《NetEngine AR V300R021 产品文档》 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 11 NetEngine AR 升级指导书 3 升级前准备 3.3 准备升级工具 升级前,需要准备以下工具: 操作终端,可以是台式机或者便携机。 网线、串口线。 如果采用 FTP、SFTP 或 TFTP 方式升级,AR 可以作为 TFTP Server、TFTP Client、SFTP Server、SFTP Client、FTP Client 或 FTP Server,需要准备相对应的 TFTP Client、TFTP Server、SFTP Client、SFTP Server、FTP Server 或 FTP Client 软件。 设备支持通过 FTP 协议、TFTP 及 SFTP 传输文件。使用 FTP、TFTP 协议存在安全风险,建议 您使用 SFTP 方式进行文件操作。 3.4 准备新版本系统软件 步骤 1 请联系华为技术工程师或登录 https://support.huawei.com/enterprise/网站,获取最新版本 系统软件。 步骤 2 下载 V300R021C00SPC200 版本的系统软件和版本文档。 步骤 3 解压下载的系统软件,检查解压后的文件信息是否与下表中的描述一致。 产品名称 版本 软件大小 (BYTE) 升级文件 AR651-LTE6EA V300R021C00SPC200 174,523,520 AR650A-V300R021C00SPC200.cc AR651 174,523,520 AR650A-V300R021C00SPC200.cc AR651W 174,523,520 AR650A-V300R021C00SPC200.cc AR651W-8P 174,523,520 AR650A-V300R021C00SPC200.cc AR651K 174,523,520 AR650AK-V300R021C00SPC200.cc AR651U-A4 174,523,520 AR650A-V300R021C00SPC200.cc AR651F-Lite 141,632,640 AR650AL-V300R021C00SPC200.cc AR651C 141,632,640 AR650AL-V300R021C00SPC200.cc AR657W 174,523,520 AR650A-V300R021C00SPC200.cc AR617VWLTE4EA 157,101,696 AR610-V300R021C00SPC200.cc AR617VW 157,101,696 AR610-V300R021C00SPC200.cc AR611W-LTE4CN 157,101,696 AR610-V300R021C00SPC200.cc 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 12 NetEngine AR 升级指导书 3 升级前准备 软件大小 (BYTE) 升级文件 AR611W 157,101,696 AR610-V300R021C00SPC200.cc AR611 157,101,696 AR610-V300R021C00SPC200.cc AR6120 198,262,528 AR6120-V300R021C00SPC200.cc AR6121 198,262,528 AR6120-V300R021C00SPC200.cc AR6121E 198,262,528 AR6120-V300R021C00SPC200.cc AR6120-VW 231,491,072 AR6120-VW-V300R021C00SPC200.cc AR6140-9G-2AC 215,918,848 AR6140-V300R021C00SPC200.cc AR6140E-9G-2AC 215,918,848 AR6140-V300R021C00SPC200.cc AR6140-16G4XG 203,193,344 AR6140H-V300R021C00SPC200.cc AR6280 (SRU100H/SRU200H/SRU400H/SRU600H/SRU-100HH) 233,264,896 AR6280-V300R021C00SPC200.cc AR6300 (SRU100H/SRU200H/SRU400H/SRU600H/SRU-100HH) 233,264,896 AR6300-V300R021C00SPC200.cc AR6120-S 198,262,528 AR6120-S-V300R021C00SPC200.cc AR6140-S 215,918,848 AR6140-S-V300R021C00SPC200.cc AR6140E-S 215,918,848 AR6140-S-V300R021C00SPC200.cc AR6300-S (SRU400H) 233,264,896 AR6300-S-V300R021C00SPC200.cc AR617VW-LTE4 157,101,696 AR610-V300R021C00SPC200.cc AR6121-S 198,262,528 AR6120-S-V300R021C00SPC200.cc AR6121C-S 198,262,528 AR6120-S-V300R021C00SPC200.cc AR6121E-S 198,262,528 AR6120-S-V300R021C00SPC200.cc AR6121EC-S 198,262,528 AR6120-S-V300R021C00SPC200.cc AR6140H-S 203,193,344 AR6140H-S-V300R021C00SPC200.cc AR6280-S (SRU100HH) 233,264,896 AR6280-S-V300R021C00SPC200.cc AR611-S 157,101,696 AR610-S-V300R021C00SPC200.cc AR611W-S 157,101,696 AR610-S-V300R021C00SPC200.cc 产品名称 版本 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 13 NetEngine AR 升级指导书 3 升级前准备 软件大小 (BYTE) 升级文件 AR6121K 198,262,528 AR6120K-V300R021C00SPC200.cc AR6140K-9G-2AC 215,918,848 AR6140K-V300R021C00SPC200.cc AR6280K (SRU400HK/SRU600HK) 233,264,896 AR6280K-V300R021C00SPC200.cc AR6300K (SRU400HK/SRU600HK) 233,264,896 AR6300K-V300R021C00SPC200.cc AR-10 198,262,528 AR-10-V300R021C00SPC200.cc 产品名称 版本 ----结束 登录 https://support.huawei.com/enterprise/网站后,使用已有用户名登录 (若无用户名请先申请注 册) 。依次访问“软件下载 > 按产品查找 > 路由器> 接入路由器” ,然后选择对应的产品和软 件版本下载。 3.5(可选)准备配置文件 如果设备升级到新版本后运行的配置与之前版本的差异比较大,可以先准备好新的配 置文件并加载到设备中,再将新的配置文件设置为下一次启动配置文件,这样,设备 重启时会使用新的配置文件下发配置。 3.6(可选)准备 License 文件 产品部分特性需要申请 License,只有安装了相应的 License,对应功能才可用。详细请 参考对应版本的《License 使用指南》 。 3.7 验证软件完整性 为了保证所获取软件的完整性,请在获取软件的同时获取对应的软件数字证书,并使 用软件数字签名(OpenPGP)验证工具验证软件。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 14 NetEngine AR 升级指导书 3 升级前准备 为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用 于完整性验证。 在软件包下载之后,请参考《OpenPGP 签名验证指南》 ,对从 Support 网站下载的软件包进行 PGP 数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。 使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡 改。 企业客户请访问: https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054 3.8 查询当前软件版本信息 用户视图下,使用 display version 命令查看设备正在运行的系统软件的版本,确认当 前版本符合升级前的版本要求。 <Huawei> display version Huawei Versatile Routing Platform Software VRP (R) software, Version 5.170 (AR651U-A4 V300R021C00SPC100) Copyright (C) 2011-2018 HUAWEI TECH CO., LTD Huawei AR651U-A4 Router uptime is 0 week, 0 day, 2 hours, 9 minutes MPU 0(Master) : uptime is 0 week, 0 day, 2 hours, 9 minutes SDRAM Memory Size : 4096 M bytes Flash 0 Memory Size : 1024 M bytes Flash 1 Memory Size : 64 M bytes MPU version information : 1. PCB Version : AR-SRU651 VER.A 2. MAB Version : 0 3. Board Type : AR651U-A4 4. CPLD0 Version : 273 5. BootROM Version : 1 如上所示,display version 命令输出信息中加粗部分为设备正在运行的系统软件的版 本。如果正在运行的软件版本就是目标版本,则可以不用进行升级。 3.9 查询当前使用的系统文件信息 在用户视图下,使用 display startup 命令查看当前使用系统文件,请您将文件名称记 录下来,以便后续对这些文件进行备份。 下面以设备使用 Flash 为例。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: 文档版本 01 (2021-12-13) flash:/AR650A-V300R021C00SPC100.cc flash:/AR650A-V300R021C00SPC100.cc 版权所有 © 华为技术有限公司 15 NetEngine AR 升级指导书 3 升级前准备 Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: null flash:/vrpcfg.zip flash:/vrpcfg.zip null null null null null null 3.10 检查设备运行状态 步骤 1 用户视图下,使用 display device 命令查看设备主控板和业务板工作状态,确认主控板 和业务板工作正常。 <Huawei> display device AR651U-A4's Device status: Slot Sub Type Online Power Register Alarm Primary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - AR651U-A4 Present PowerOn Registered Normal Master 如上所示,单板或主控板工作正常则“Online”字段显示为 Present, “Register”字段显 示为 Registered, “Alarm”字段显示为 Normal。 当“Register”字段显示为 Unregistered 时,表示该槽位没有注册成功,当“Alarm”字 段显示为 Abnormal 时,表示该槽位运行不正常。 对于 AR600 和 AR6000 系列,当发现有个别槽位单板未能注册或运行不正常时,请与 华为技术支持工程师确认清楚是否可以升级或必须换板后再进行升级,并记录单板状 态。升级完成后再重点确认一下这些单板的状态。 ----结束 3.11 搭建通过 TFTP、FTP 或 SFTP 协议升级的环境 如图 3-1 所示。搭建通过 TFTP、FTP 或 SFTP 协议升级的环境时,基本要求如下: 使用配置口电缆连接 PC 的 RS-232 串口和设备的 Console 口。 使用网线连接 FTP/TFTP/SFTP 服务器和设备的主控板 GigabitEthernet0/0/0。 FTP/TFTP/SFTP 服务器和主控板 GigabitEthernet0/0/0 的 IP 地址之间路由可达,相 互之间可以 ping 通。 FTP/TFTP/SFTP 服务器上已经存储了设备升级时需要使用的系统软件和 License 文 件(可选) 。 实际组网中 PC 可以做 Server,用来存放下载的系统软件和 License 文件(可选) ,只需要将 PC 和 AR 的 GigabitEthernet0/0/0 间用网线连接起来,并保证相互之间可以 ping 通即可。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 16 NetEngine AR 升级指导书 3 升级前准备 图3-1 通过 FTP/TFTP/SFTP 协议升级的组网图 3.11.1 场景一:AR 作为 FTP Server 配置 AR 作为 FTP Server,假设 GigabitEthernet0/0/0 接口的 IP 地址为 10.164.30.20, FTP 用户名为 AR,密码为 huawei@123,FTP 工作目录为 flash:/。下面以设备使用 Flash 为例。 <Huawei> system-view [Huawei] ftp server permit interface GigabitEthernet 0/0/0 Info: Set permit interface success. [Huawei] ftp server enable Info: Succeeded in starting the FTP server Info: FTP is insecure, recommended to use SFTP with encryption features. [Huawei] aaa [Huawei-aaa] local-user AR password irreversible-cipher huawei@123 info: A new user added [Huawei-aaa] local-user AR ftp-directory flash:/ [Huawei-aaa] local-user AR service-type ftp [Huawei-aaa] local-user AR privilege level 15 通常 NetEngine AR 企业路由器的各种配置文件都在 flash 中,所以 FTP 工作目录一般 都设置为 flash:/。 3.11.2 场景二:AR 作为 FTP Client,PC 作为 FTP Server 1. 从 https://filezilla-project.org 网站获取 FileZilla Server 至 PC。 2. 按照界面提示安装 FileZilla Server。 FileZilla Server 版本不同可能实际操作步骤有差异,本文以 FileZilla Server 0.9.60.2 版本为例来介 绍。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 17 NetEngine AR 升级指导书 3 升级前准备 a. 双击应用程序 FileZilla_Server-0_9_60_2.exe。 b. 单击“I Agree”。 c. 单击“Next”,选择安装路径。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 18 NetEngine AR 升级指导书 3 升级前准备 d. 单击“Next”。 e. 单击“Next”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 19 NetEngine AR 升级指导书 3 升级前准备 f. 单击“Install”。 g. 单击“Close”,在弹出的界面中进行参数设置。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 20 NetEngine AR 升级指导书 3 升级前准备 h. 3. Host:主机名称或者地址,设置为 127.0.0.1。 Port:FTP 端口号,和步骤 2.d 中的设置保持一致,默认值为 14147。 Password:FTP 密码,例如设置为 admin。 单击“Connect”,弹出的界面上显示“Logged on”,表示安装并连接成功。 在 FileZilla Server 上创建用户名和密码。 a. 文档版本 01 (2021-12-13) 在界面依次选择“Edit > Users”。 版权所有 © 华为技术有限公司 21 NetEngine AR 升级指导书 3 升级前准备 4. b. 单击“Add”,输入用户名 admin。 c. 单击“OK”,勾选“Password:”,并输入密码值 admin123。 在 FileZilla Server 上设置可以访问的目录。 a. 文档版本 01 (2021-12-13) 单击左边菜单栏“Shared folders”。 版权所有 © 华为技术有限公司 22 NetEngine AR 升级指导书 3 升级前准备 b. 单击中间区域的“Add”。选择需要访问的本地目录,即被传输文件所在的路 径。并单击“Set as home dir”。 c. 单击“OK”。 3.11.3 场景三:AR 作为 TFTP Client, PC 作为 TFTP Server 设备既支持做 TFTP Client 也支持做 TFTP Server,这里以设备作为 TFTP Client 为例进行说明。 TFTP Server 软件由用户自己购买、安装,TFTP Server 程序建议使用 TFTPD32 软件。 将 PC 作为 TFTP 服务器,在 PC 上运行 TFTP Server 程序并进行相应设置,其中: 工作目录( “Current Directory”)设置为 TFTP 的工作目录,可单击“Browse”来 更改。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 23 NetEngine AR 升级指导书 3 升级前准备 服务器接口( “Server interface”)处填写 TFTP 服务器的 IP 地址,此处假设为 10.164.30.29。 3.11.4 场景四:AR 作为 SFTP Client,PC 作为 SFTP Server 设备既支持做 SFTP Client 也支持做 SFTP Server,这里以设备作为 SFTP Client 为例进行说明, 设备做 SFTP Server 操作过程请参考配置手册中基础配置的“文件管理” 。 SFTP Server、SFTP Client 程序由用户自己购买、安装,设备不附带此软件。 在 PC 上运行 SFTP Server 程序(以 Core FTP mini-sftp-sever 为例)。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 24 NetEngine AR 升级指导书 3 升级前准备 在弹出的对话框中为 User 设置好用户名和密码,假设用户名为 123,密码为 123。在 Root path 设置 PC 上 SFTP 的工作目录,假设为 D:\ftp。要确保在传输过程中,SFTP Server 程序不能关闭。 3.12 备份 Flash 中的重要文件 Flash 中的重要文件一定要在升级之前备份。重要文件包括:升级前系统使用的系统软 件、配置文件、License 文件和补丁文件。 备份补丁文件、License 文件的方法和系统软件类似,这里不再单独举例说明。 以通常 AR650 为例,假设当前系统的系统软件为以 AR650AV300R021C00SPC100.cc,数据配置文件为 vrpcfg.zip。 备份系统软件有如下方式: AR 作为 FTP Server 备份系统软件。 AR 作为 FTP Client 备份系统软件。 AR 作为 TFTP Client 备份系统软件。 AR 作为 SFTP Client 备份系统软件。 3.12.1 方法一:AR 作为 FTP Server 步骤 1 将 AR 设置为 FTP Server(参照 3.11.1 场景一:AR 作为 FTP Server 进行设置)。 步骤 2 备份系统软件和配置文件。 可以通过以下两种方式登录到 FTP 服务器(即:AR)完成备份: 通过任何 FTP Client 程序登录到 AR,备份文件到 FTP Client。 输入 IP 地址和 FTP 的工作目录,可用此程序把 AR 工作目录下需要备份的文件拷 到 FTP Client 的某目录下,如 D:\ftp。 在操作终端上使用命令行登录到 AR,备份文件到 FTP Client。 注意登录时的目录应使用本机上升级程序所在的目录(即:FTP 工作目录),假设 为 D:\ftp。 在 Windows 10 系统中,可以按照如下步骤启动 FTP 程序: 1. 在 PC 机上,选择“开始”>“运行”。 2. 输入 cmd。 3. 在弹出的界面输入 d:。 4. 输入 cd ftp,进入 ftp 目录。 C:\Documents and Settings\Administrator>d: D:\>cd ftp D:\ftp> ftp 10.164.30.20 Connected to 10.164.30.20. 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 25 NetEngine AR 升级指导书 3 升级前准备 220 FTP service ready. User(10.164.30.20:(none)):AR #手工输入用户名,回车 331 Password required for AR. Password: #输入密码 huawei@123,回车,密码不显示在屏幕。 230 User logged in. ftp> binary 200 Type set to I. ftp> get AR650A-V300R021C00SPC100.cc 200 Port command okay. 150 Opening binary mode data connection for AR650A-V300R021C00SPC100.cc. 226 Transfer complete. ftp: 收到 184129984 字节,用时 110.24Seconds 927.10Kbytes/sec. 如上所示表示文件已成功传送,可到 D:\ftp 目录下查询此文件。 ftp> get vrpcfg.zip 200 Port command okay. 150 Opening binary mode data connection for vrpcfg.zip 226 Transfer complete. ftp: 收到 1197 字节,用时 0.00Seconds 1197000.00Kbytes/sec. 如上所示表示文件已成功传送,可到 D:\ftp 目录下查询此文件。 ----结束 3.12.2 方法二:AR 作为 FTP Client 步骤 1 设置 PC 为 FTP Server(参照 3.11.2 场景二:AR 作为 FTP Client,PC 作为 FTP Server 进行设置) 要确保备份过程中 FTP 的应用程序不能关闭。 步骤 2 备份系统软件和配置文件 AR 上的 FTP 操作命令同在普通 PC 机上 DOS 下操作命令相同,假设 FTP Server 的 IP 地址为 10.1.1.1,用户名为 admin,密码为 admin123。 <Huawei> cd flash:/ <Huawei> ftp 10.1.1.1 //FTP Server 的 IP 地址,即 PC 的 IP 地址 Trying 10.1.1.1 ... Press CTRL+K to abort Connected to 10.1.1.1. 220-FileZilla Server 0.9.60 beta 220-written by Tim Kosse (tim.kosse@filezilla-project.org) 220 Please visit https://filezilla-project.org/ User(10.1.1.1:(none)):admin //FTP Sever 用户名 admin 331 Password required for admin Enter password:****** //FTP Server 用户名对应的密码 admin123 230 Logged on 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 26 NetEngine AR 升级指导书 3 升级前准备 [Huawei-ftp] binary 200 Type set to I 将系统软件 AR650A-V300R021C00SPC100.cc 备份到 FTP 服务器,备份后系统软件名 为 AR650A-V300R021C00SPC100-bak.cc。如果不配置保存后的文件名,则默认与原 文件名相同。 [Huawei-ftp] put AR650A-V300R021C00SPC100.cc AR650A-V300R021C00SPC100-bak.cc 200 PORT command okay 150 "D:\FTP\AR650A-V300R021C00SPC100-bak.cc" file ready to receive in binary mode 226 Transfer finished successfully. FTP: 155990912 byte(s) sent in 119.68 second(s) 1303.42Kbyte(s)/sec. 将配置文件 iascfg.zip 也备份到 FTP Server,备份后配置文件名为 iascfg-bak.zip。如果 不配置保存后的文件名,则默认与原配置文件名相同。 [Huawei-ftp] put iascfg.zip iascfg-bak.zip 200 Port command successful. 150 "D:\FTP\ iascfg-bak.zip" file ready to receive in binary mode 226 Transfer finished successfully. FTP: 669 byte(s) sent in 0.169 second(s) 3.95Kbyte(s)/sec. ----结束 3.12.3 方法三:AR 作为 TFTP Client 步骤 1 设置 TFTP 服务器(参照 3.11.3 场景三:AR 作为 TFTP Client, PC 作为 TFTP Server 进行设置) 要确保备份过程中 TFTP 的应用程序不能关闭。 步骤 2 备份系统软件和配置文件到 TFTP 服务器上。 备份之前先看一下要备份的文件大小,备份结束后比较一下传输大小、备份到服务器 上的文件大小,确认备份成功。 以 AR651U-A4 为例,备份操作如下: <Huawei> dir flash:/*.cc Directory of flash:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw184,393,408 May 12 2018 23:48:48 AR650A-V300R021C00SPC100.cc 468,336 KB total available (428,432 KB free) <Huawei> dir flash:/*.zip Directory of flash:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw843,312 May 12 2018 17:38:24 web.zip 1 -rw445 May 12 2018 23:59:52 vrpcfg.zip 468,336 KB total available (428,432 KB free) 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 27 NetEngine AR 升级指导书 3 升级前准备 在 AR 上通过执行以下命令进行备份,以 AR651U-A4 为例,假设备份的系统软件名为 AR650A-V300R021C00SPC100-bak.cc,备份的配置文件名为 vrpcfg-bak.zip。 <Huawei> tftp 10.164.30.29 put AR650A-V300R021C00SPC100.cc AR650AV300R021C00SPC100-bak.cc Info: Transfer file in binary mode. Uploading the file to the remote TFTP server. Please wait... 69129984 bytes send in 341 seconds. TFTP: Uploading the file successfully. <Huawei> tftp 10.164.30.29 put vrpcfg.zip vrpcfg-bak.zip Info: Transfer file in binary mode. Uploading the file to the remote TFTP server. Please wait... 1197 bytes send in 1 second. TFTP: Uploading the file successfully. ----结束 3.12.4 方法四:AR 作为 SFTP Client 步骤 1 设置 SFTP 服务器(参照 3.11.4 场景四:AR 作为 SFTP Client,PC 作为 SFTP Server 进行设置) 要确保备份过程中 SFTP 的应用程序不能关闭。 步骤 2 备份系统软件、配置文件 步骤 3 AR 上的 SFTP 操作命令同在普通 PC 机上 DOS 下操作命令相同,假设 SFTP Server 的 IP 地址为 10.164.30.29,用户名为 123,密码为 huawei@123。 下面以使用 Flash 的设备为例。 <Huawei> cd flash:/ <Huawei> system-view [Huawei] ssh client first-time enable [Huawei] sftp 10.164.30.29 Please input the username:123 Trying 10.164.30.29 ... Press CTRL+K to abort Connected to 10.164.30.29 ... The server is not authenticated. Continue to access it? [Y/N] :y Save the server's public key? [Y/N] :y The server's public key will be saved with the name 10.164.30.29. Please wait… Enter password: #输入密码 huawei@123 sftp-client> 步骤 4 将系统软件 AR650A-V300R021C00SPC100.cc 备份到 SFTP 服务器,备份后系统软件名 为 AR650A-V300R021C00SPC100-bak.cc。如果不配置保存后的文件名,则默认与原文 件名相同。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 28 NetEngine AR 升级指导书 3 升级前准备 sftp-client> put AR650A-V300R021C00SPC100.cc AR650A-V300R021C00SPC100-bak.cc local file: AR650A-V300R021C00SPC100.cc ---> Remote file:/AR650AV300R021C00SPC100-bak.cc Success Info: Uploading file successfully ended. 将配置文件 vrpcfg.zip 也备份到 SFTP Server,备份后配置文件名为 vrpcfg-bak.zip。如 果不配置保存后的文件名,则默认与原配置文件名相同。 sftp-client> put vrpcfg.zip vrpcfg-bak.zip local file: iavrpcfg.zip--> Remote file:/vrpcfg-bak.zip Success Info: Uploading file successfully ended. ----结束 3.13 检查 Flash 中的剩余空间 步骤 1 检查剩余空间 在用户视图执行 dir 命令,查看 Flash 中的剩余空间,确认 Flash 中有足够的剩余空间 容纳待升级版本的系统软件。 下面以设备使用 Flash 为例。 <Huawei> dir flash:/ Directory of flash:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw184,129,984 May 12 2018 13:51:47 AR650A-V300R021C00SPC100.cc 1 -rw1,738,816 May 12 2018 13:55:29 web.zip 2 -rw396 May 11 2018 13:55:32 rsa_host_key.efs 3 -rw540 May 11 2018 13:55:52 rsa_server_key.efs 1,929,520 KB total (1,741,311 KB free) 如果 Free 空间大于升级目标版本系统软件的大小,则说明空间足够。否则,需要删除 不需要使用的文件(请执行步骤 2) 。 步骤 2 删除不需要使用的文件 如果剩余空间小于升级目标版本系统软件的大小,需要删除不需要使用的文件。 系统软件(以“.cc”或者“.zip”结束) 、配置文件(以“.cfg”或“.zip”结束) 、License 文件 (以“.dat”结束)请在确认不需要使用后再删除。 在用户视图下执行如下命令删除 Flash 不需要使用的文件。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 29 NetEngine AR 升级指导书 3 升级前准备 使用 delete 命令删除的文件将被保存到回收站中,可以使用 undelete 命令恢复回收站 中的文件,保存到回收站中的文件仍然会占用 Flash 空间。reset recycle-bin 命令将删 除回收站中的所有文件,这些文件将永久删除,不能恢复。 或者使用 delete /unreserved 命令彻底删除文件,该命令的作用等于先执行 delete 命令 再执行 reset recycle-bin 命令。 # 删除当前 Flash 上的多余文件。 <Huawei> delete flash:/iascfg1.zip Info: Delete flash:/iascfg1.zip? [Y/N]:y Info: Deleting file flash:/iascfg1.zip...succeed. # 删除到回收站中的文件可以使用下面命令恢复。 <Huawei> undelete flash:/iascfg1.zip Info: Undelete flash:/iascfg1.zip? [Y/N]:y Info: Undeleted file flash:/iascfg1.zip. # 执行下面命令彻底删除回收站中的无用文件。 <Huawei> reset recycle-bin flash:/ # 执行下面命令可以直接彻底删除文件,该文件不会进入回收站。 <Huawei> delete /unreserved flash:/iascfg1.zip ----结束 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 30 NetEngine AR 升级指导书 4 通过命令行升级 4 通过命令行升级 请务必在升级前备份老版本配置文件供版本回退时使用,否则版本回退可能会失败。 更多升级注意事项,请参见 1.1 升级注意事项。 升级操作流程 升级操作的流程如表 4-1 所示。 表4-1 升级操作流程 序 步骤 命令行 具体操作参照 - 4.1 加载新版本需 要的文件 号 1 备份重要文件后,将新的系统软 件、License 文件和配置文件 (可选)加载到 flash 中。 2 检查文件是否加载成功。 dir 4.2 检查是否加载 成功 3 设置设备下次启动时的系统软件 和配置文件。 startup systemsoftware 4.3 设置系统软件 startup savedconfiguration 4 检查下次启动时的系统软件和配 置文件是否设置正确。 display startup 4.3 设置系统软件 5 重启设备。 reboot 4.4 重新启动设备 6 验证升级是否成功。 display startup 4.6 验证升级是否 成功 display device 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 31 NetEngine AR 升级指导书 4 通过命令行升级 序 步骤 命令行 具体操作参照 号 display version display currentconfiguration 4.1 加载新版本需要的文件 4.2 检查是否加载成功 4.3 设置系统软件 4.4 重新启动设备 4.5 (可选)激活 License 文件 4.6 验证升级是否成功 4.7 版本回退 4.1 加载新版本需要的文件 License 文件只能加载到文件系统根目录下。 以 AR651U-A4 为例,假设要加载的系统软件为 AR650A-V300R021C00SPC200.cc, 要加载的 License 文件为 license.dat,要加载的配置文件为 vrpcfgnew.zip。 加载系统软件有如下方式: AR 作为 FTP Server 加载系统软件。 AR 作为 FTP Client 加载系统软件。 AR 作为 TFTP Client 加载系统软件。 AR 作为 SFTP Client 加载系统软件。 4.1.1 方法一:AR 作为 FTP Server 步骤 1 将 AR 设置为 FTP Server(参照 3.11.1 场景一:AR 作为 FTP Server 进行设置)。 步骤 2 将新版本的系统软件上传到 AR。 与备份类似,同样可以通过两种方式把新版本的系统软件上传到 AR 上: 通过任何 FTP Client 应用程序将本机上的系统软件上传到 AR 的 flash:/目录下。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 32 NetEngine AR 升级指导书 4 通过命令行升级 这个方法与备份文件操作方法相似,只需要把系统文件上传到作为 FTP Server 的 AR 设备上即可。 在操作终端上使用命令行加载。 D:\ftp> ftp 10.164.30.20 Connected to 10.164.30.20. 220 FTP service ready. User(10.164.28.20:(none)):AR # 手工输入用户名,回车 Give me your password, please AR. Enter Password: # 输入密码 huawei@123,回车,密码不会显示在屏幕上 230 Logged in successfully ftp> binary 200 Type set to I ftp> put AR650A-V300R021C00SPC200.cc 200 PORT command okay. 150 "D:\FTP\AR650A-V300R021C00SPC200.cc""file ready to receive in IMAGE / Binary mode. 226 Transfer finished successfully. FTP: 184655744 byte(s) in 277.024 second(s) 984.63Kbyte(s)/sec. put 命令中可以指定保存后的系统软件所使用的文件名,如果未指定则默认与原系统软 件文件名相同。 步骤 3 (可选)将 License 文件上传到 AR。 ftp> put license.dat 步骤 4 (可选)将新的配置文件上传到 AR。 ftp> put vrpcfgnew.zip ----结束 4.1.2 方法二:AR 作为 FTP Client 步骤 1 设置 PC 为 FTP Server(参照 3.11.2 场景二:AR 作为 FTP Client,PC 作为 FTP Server 进行设置) 步骤 2 将新版本的系统文件(例如系统软件、License 文件、配置文件等)复制到 PC 的 ftp 服 务器工作目录下,如 D:\ftp 目录 步骤 3 获取新版本的系统软件 <Huawei>cd flash:/ <Huawei>ftp 10.1.1.1 //FTP Server 的 IP 地址,即 PC 的 IP 地址 Trying 10.1.1.1 ... Press CTRL+K to abort Connected to 10.1.1.1. 220-FileZilla Server 0.9.60 beta 220-written by Tim Kosse (tim.kosse@filezilla-project.org) 220 Please visit https://filezilla-project.org/ User(10.1.1.1:(none)):admin //FTP Sever 用户名 admin 331 Password required for admin Enter password:****** //FTP Server 用户名对应的密码 admin123 230 Logged on [Huawei-ftp]binary 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 33 NetEngine AR 升级指导书 4 通过命令行升级 200 Type set to I [Huawei-ftp]get AR650A-V300R021C00SPC200.cc 200 Port command successful 150 Opening data channel for file download from server of "/AR650AV300R021C00SPC200.cc" 226 Successfully transferred "/AR650A-V300R021C00SPC200.cc" FTP: 190047232 byte(s) received in 735.524 second(s) 258.38Kbyte(s)/sec. 命令中可以指定保存后的系统软件所使用的文件名,如果未指定则默认与原系统软件 文件名相同。 步骤 4 (可选)获取 License 文件 [Huawei-ftp]get license.dat 步骤 5 (可选)获取新的配置文件 [Huawei-ftp]get vrpcfgnew.zip ----结束 4.1.3 方法三:AR 作为 TFTP Client 步骤 1 设置 TFTP 服务器(参照 3.11.3 场景三:AR 作为 TFTP Client, PC 作为 TFTP Server 进行设置)。 步骤 2 将新版本的系统文件(例如系统软件、License 文件、配置文件等)复制到操作终端的 tftp 服务器工作目录下,如 D:\tftp32 目录。 步骤 3 从服务器获取新版本的系统软件。 <Huawei> tftp 10.164.30.29 get AR650A-V300R021C00SPC200.cc Info: Transfer file in binary mode. Downloading the file from the remote TFTP server. Please wait... 184655744 bytes received in 699 seconds. TFTP: Downloading the file successfully. 出现“Downloading the file successfully”,则说明系统软件下载成功。 步骤 4 (可选)从服务器获取 License 文件 <Huawei> tftp 10.164.30.29 get license.dat Info: Transfer file in binary mode. Downloading the file from the remote TFTP server. Please wait... 1686 bytes received in 1 second. TFTP: Downloading the file successfully. 步骤 5 (可选)从服务器获取新的配置文件 <Huawei> tftp 10.164.30.29 get vrpcfgnew.zip Info: Transfer file in binary mode. Downloading the file from the remote TFTP server. Please wait... 2396 bytes received in 1 second. TFTP: Downloading the file successfully. ----结束 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 34 NetEngine AR 升级指导书 4 通过命令行升级 4.1.4 方法四:AR 作为 SFTP Client 步骤 1 设置 PC 为 SFTP Server(参照 3.11.4 场景四:AR 作为 SFTP Client,PC 作为 SFTP Server 进行设置)。 步骤 2 将新版本的系统文件(例如系统软件、License 文件、配置文件等)复制到操作终端的 SFTP 服务器工作目录下,如 D:\ftp 目录。 步骤 3 获取新版本的系统软件。 <Huawei> <Huawei> [Huawei] [Huawei] cd flash:/ system-view ssh client first-time enable sftp 10.164.30.29 Please input the username:123 Trying 10.164.30.29 ... Press CTRL+K to abort Connected to 10.164.30.29 ... The server is not authenticated. Continue to access it? [Y/N] :y Save the server's public key? [Y/N] :y The server's public key will be saved with the name 10.164.30.29. Please wait… Enter password: #输入密码 huawei@123 sftp-client> get AR650A-V300R021C00SPC200.cc Remote file:/AR650A-V300R021C00SPC200.cc ---> Local file: AR650AV300R021C00SPC200.cc End of file SuccessInfo: Downloading file successfully ended. 命令中可以指定保存后的升级程序所使用的文件名,如果未指定则默认与原升级程序 文件名相同。 步骤 4 (可选)获取 License 文件。 sftp-client> get license.dat 步骤 5 (可选)获取新的配置文件。 如果版本升级时,不需要更新配置文件,则跳过这一步。 sftp-client> get vrpcfgnew.zip 步骤 6 断开 SFTP 连接。 sftp-client> quit ----结束 4.2 检查是否加载成功 执行 dir 命令在 AR 上查看该文件是否已存在、文件大小是否和服务器上的文件完全相 同。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 35 NetEngine AR 升级指导书 4 通过命令行升级 <Huawei> dir flash: Directory of flash:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw151,648,000 Jan 12 2017 08:34:23 AR650A-V300R021C00SPC100.cc 1 -rw1,738,816 Jan 12 2017 08:50:47 web.zip 2 -rw396 Jan 12 2017 08:50:50 rsa_host_key.efs 3 -rw540 Jan 12 2017 08:51:08 rsa_server_key.efs 4 -rw1,258 Jan 12 2017 22:21:44 vrpcfg.zip 5 -rw96,445,568 Jan 12 2017 09:42:59 AR650A-V300R021C00SPC200.cc 6 -rw2,396 Jan 12 2017 09:49:35 vrpcfgnew.zip 7 -rw1,686 Jan 12 2017 09:51:05 elabel.txt 8 -rw1,686 Jan 12 2017 09:51:05 license.dat 1,929,520 KB total available (1,792,762 KB free) 4.3 设置系统软件 设置系统软件前,首先需要判断设备是单主控还是双主控。其次,再决定执行哪种方 式设置系统软件。 4.3.1 单主控系列 步骤 1 设置设备启动时使用的系统软件。 更改主控板的启动系统软件为新加载的系统软件。 <Huawei> startup system-software flash:/AR650A-V300R021C00SPC200.cc This operation will take several minutes, please wait.............................. Info: Succeeded in setting the file for booting system 使用 display startup 命令查看下次启动所用的系统软件是否为新加载的系统软件。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: flash:/AR650A-V300R021C00SPC100.cc flash:/AR650A-V300R021C00SPC200.cc null flash:/vrpcfg.zip flash:/vrpcfg.zip null null null null null null 步骤 2 (可选)设置设备启动时使用的配置文件 如果有新的配置文件,则需要指定设备启动时加载的配置文件。如果不指定的话,将 使用升级前的配置文件。 <Huawei> startup saved-configuration flash:/vrpcfgnew.zip This operation will take several minutes, please wait.......... Info: Succeeded in setting the file for booting system 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 36 NetEngine AR 升级指导书 4 通过命令行升级 使用 display startup 命令查看下次启动所用的配置文件是否为新加载的配置文件。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: flash:/AR650A-V300R021C00SPC100.cc flash:/AR650A-V300R021C00SPC200.cc null flash:/vrpcfg.zip flash:/vrpcfgnew.zip null null null null null null ----结束 4.3.2 双主控系列 在将 AR6300 由单主控变更为双主控时,需要注意: 两个主控板必须为同一类型,如均为 SRU-200H,均为 SRU-400H 等。 需要配置双电源,否则接口板有可能会因为功率不足不能上电。 步骤 1 设置设备启动时使用的系统软件 执行下面命令更改主控板的启动系统软件为新加载的系统软件,然后系统会自动将系 统软件拷贝到备用主控板。 <Huawei> startup system-software flash:/AR6300-V300R021C00SPC200.cc all This operation will take several minutes, please wait.............................. Info: Succeeded in setting the file for booting system Info: Copying file, this operation may take a long time, please wait........................ This operation will take several minutes, please wait.................................. Info: Succeeded in setting the file for slave booting system 使用 display startup 命令查看主板与备板下次启动所用的系统软件是否为新加载的系 统软件。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: flash:/AR6300-V300R021C00SPC100.cc flash:/AR6300-V300R021C00SPC200.cc Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: null flash:/vrpcfg.zip flash:/vrpcfg.zip Startup license file: null 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 37 NetEngine AR 升级指导书 4 通过命令行升级 Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: SlaveBoard: Startup system software: Next startup system software: null null null null null flash:/AR6300-V300R021C00SPC100.cc flash:/AR6300-V300R021C00SPC200.cc system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: null flash:/vrpcfg.zip flash:/vrpcfg.zip Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: null null null null null null 步骤 2 (可选)设置设备启动时使用的配置文件 如果有新的配置文件,则需要指定设备启动时加载的配置文件。如果不指定的话,将 使用升级前的配置文件。 <Huawei> startup saved-configuration flash:/vrpcfgnew.zip all This operation will take several minutes, please wait.......... Info: Succeeded in setting the file for booting system Info: Copying file, this operation may take a long time, please wait... This operation will take several minutes, please wait................................. Info: Succeeded in setting the file for slave booting system 使用 display startup 命令查看下次启动所用的配置文件是否为新加载的配置文件。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: SlaveBoard: Startup system software: Next startup system software: flash:/AR6300-V300R021C00SPC100.cc flash:/AR6300-V300R021C00SPC200.cc null flash:/vrpcfg.zip flash:/vrpcfgnew.zip null null null null null null flash:/AR6300-V300R021C00SPC100.cc flash:/AR6300-V300R021C00SPC200.cc system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: null flash:/vrpcfg.zip flash:/vrpcfgnew.zip Startup license file: Next startup license file: Startup patch package: Next startup patch package: null null null null 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 38 NetEngine AR 升级指导书 4 通过命令行升级 Startup voice-files: Next startup voice-files: null null ----结束 4.4 重新启动设备 在启动过程中,请不要掉电或拔出单板,否则可能导致单板无法启动。 执行 reboot 命令后,设备会自动用新加载的系统软件、配置文件进行启动。此时,对 于是否需要保存配置,请根据需要输入 y 或者 n,设置完成后提示是否需要重新启动设 备,请选择 y 重新启动设备。 <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]:y It will take several minutes to save configuration file, please wait..... Configuration file had been saved successfully Note: The configuration file will take effect after being activated System will reboot! Continue ? [y/n]:y Info: system is rebooting ,please wait... 4.5(可选)激活 License 文件 导入的 License 文件包含的 ESN 号,需要和设备 ESN 相同,激活 license 时,通过读取 设备的 ESN 并和 License 文件中的唯一标识字段进行比较,从而判断 License 文件是否 合法。 在申请 License 时,任何不合法 ESN 号,都会造成系统启动时 License 不合法,从而进 入系统保护期。 加载了新的 License 文件后,需要对 License 文件进行激活操作,否则 License 文件不 生效。下面以设备使用 Flash 为例。 <Huawei> license active flash:/license.dat Info: The License is being activated. Please wait for a moment. Info: Succeeded in activating the License file on the master board. 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 39 NetEngine AR 升级指导书 4 通过命令行升级 可以通过命令 display license state 查看 License 状态,商用 License 的状态为 Normal, 非商用 License 的状态为 Demo 或 Trial。 <Huawei> display license state Info: Master board license state: Trial. The remain days is 59. 4.6 验证升级是否成功 4.6.1 验证项目的检查表 表4-2 验证项目的检查表 序号 验证项目 检查标准 检查结果 1 检查系统软件版本是否为 目标版本 确保当前版本与目标版 本一致。 - 2 (可选)检查 License 是 否正常 商用 License 的状态为 Normal,非商用 License 的状态为 Demo 或 Trial。 - 3 检查单板是否注册正常 单板状态处于 Registered 状态。 - 4 检查配置是否恢复 配置版本号准确且配置 都已恢复。 - 5 验证业务是否正常 业务可正常使用。 - 4.6.2 检查系统软件版本是否为目标版本 设备重新启动以后,在用户视图下使用 display version 命令查看 AR 当前的软件版本 (输出信息中的加粗部分) 。该软件版本应该与目标软件版本一致。如果不一致,则请 检查升级步骤,查明原因,重新升级为目标版本。 <Huawei> display version Huawei Versatile Routing Platform Software VRP (R) software, Version 5.170 (AR650 V300R021C00SPC200) Copyright (C) 2011-2019 HUAWEI TECH CO., LTD Huawei AR651U-A4 Router uptime is 0 week, 0 day, 2 hours, 37 minutes MPU 0(Master) : uptime is 0 week, 0 day, 2 hours, 37 minutes SDRAM Memory Size : 4096 M bytes Flash 0 Memory Size : 1024 M bytes Flash 1 Memory Size : 64 M bytes MPU version information : 1. PCB Version : AR-SRU651 VER.A 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 40 NetEngine AR 升级指导书 4 通过命令行升级 2. 3. 4. 5. MAB Board CPLD0 BootROM Version Type Version Version : 0 : AR651U-A4 : 112 : 1 4.6.3(可选)检查 License 是否正常 通过命令 display license state 查看 License 状态,商用 License 的状态为 Normal,非商 用 License 的状态为 Demo 或 Trial。 <Huawei> display license state Info: Master board license state: Trial. The remain days is 59. 可以通过命令行 display license resource usage 查看 License 中资源使用情况。 4.6.4 检查单板是否注册正常 在用户视图下使用 display device 命令查看单板注册状态。正常情况下,各单板注册状 态应该为 Registered。 <Huawei> display device AR651U-A4's Device status: Slot Sub Type Online - - - - - - - - - - - - - - 2 - 1E1/T1-M Present 0 - AR651U-A4 Present Power Register Alarm Primary - - - - - - - - - - - - - - - - - - - - - - - PowerOn Registered Normal NA PowerOn Registered Normal Master 4.6.5 检查配置是否恢复 启动完成后,在用户视图下通过 display current-configuration 命令查看 AR 当前的配 置信息。 <Huawei> display current-configuration [V300R021C00SPC200] #具体配置省略 在用户视图下使用 compare configuration 命令对当前配置和 flash 中保存的配置文件进行比较, 查看是否存在配置丢失或更改的情况。 您也可以使用 Beyond Compare 工具,对当前配置和 flash 中保存的配置文件进行精确对比,查看 是否存在差异。 4.6.6 验证业务是否正常 验证业务是否正常通常有两种方法: 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 41 NetEngine AR 升级指导书 4 通过命令行升级 验证业务是否正常之前请勿执行 save 命令。 收集各种表项与升级之前的表项进行比较,查看是否有丢失,如路由表、FIB 表、MAC 表等;对比升级前后的业务流量是否一致。 与网管人员进行确认,查看业务是否正常,查看网管和 NetStream 等服务器能否 正常运行。 4.7 版本回退 本节主要介绍命令行回退的方式,BootROM 回退方式请参照 6 通过启动菜单升级。 4.7.1 版本回退的应用场景 应用场景 正常情况下由于业务需求,需要将当前版本回退到以前的版本。 系统升级后,设备无法正常运行,需要将当前版本回退到以前的版本。 系统升级后,设备无法正常运行,需要将当前版本回退到以前的版本。 系统升级后,如果设备不能正常启动,则需要通过 BootROM 方式进行版本回退。 回退方法 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 42 NetEngine AR 升级指导书 4 通过命令行升级 4.7.2 版本回退流程 图4-1 版本回退流程 4.7.3 设置旧版本系统软件和配置文件 假设旧版本系统软件为 AR650A-V300R021C00SPC100.cc,可以使用以下命令重新指 定旧版本系统软件。下面以设备使用 Flash 为例。 <Huawei> startup system-software flash:/AR650A-V300R021C00SPC100.cc 假设旧版本的配置文件为 vrpcfg.zip,可以使用以下命令重新指定旧版本配置文件。 <Huawei> startup saved-configuration flash:/vrpcfg.zip Info: Succeeded in setting the configuration for booting system. 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 43 NetEngine AR 升级指导书 4 通过命令行升级 查看下次启动所用的系统软件和配置文件是否为旧版本的系统软件和旧版本的配置文 件,如果正确,则系统软件和配置文件设置成功。 <Huawei> display startup MainBoard: Startup system software: Next startup system software: Backup system software for next startup: Startup saved-configuration file: Next startup saved-configuration file: Startup saved-configuration file: Next startup saved-configuration file: Startup license file: Next startup license file: Startup patch package: Next startup patch package: Startup voice-files: Next startup voice-files: flash:/AR650A-V300R021C00SPC200.cc flash:/AR650A-V300R021C00SPC100.cc null flash:/vrpcfgnew.zip flash:/vrpcfg.zip flash:/vrpcfgnew.zip flash:/vrpcfg.zip null null null null null null 4.7.4 重新启动设备 设备重启后会自动用旧版本的系统软件进行启动。 <Huawei> reboot Info: The system is now comparing the configuration, please wait. Warning: All the configuration will be saved to the next startup configuration. Continue ? [y/n]:y #如果使用新配置文件,则输入 n,否则输入 y It will take several minutes to save configuration file, please wait... Configuration file had been saved successfully Note: The configuration file will take effect after being activated <Huawei> System will reboot! Continue ? [y/n]:y Info: system is rebooting ,please wait... 4.7.5 验证回退是否成功 验证版本回退是否成功请参照 4.6 验证升级是否成功。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 44 NetEngine AR 升级指导书 5 通过 U 盘升级 5 通过 U 盘升级 请务必在升级前备份老版本配置文件供版本回退时使用,否则版本回退可能会失败。 更多升级注意事项,请参见 1.1 升级注意事项。 5.1 升级前准备 5.2 升级过程 5.3 验证升级是否成功 5.1 升级前准备 5.1.1 硬件环境 USB 接口:AR 设备提供 USB 接口。 U 盘: a. 需保证 U 盘和设备的良好兼容,推荐使用支持经华为认证的指定型号的 U 盘。U 盘需要单独采购,如果未订购 U 盘,请联系华为当地市场部门。 b. U 盘必须是 FAT32 格式,如果 U 盘为非 FAT32 格式,请在使用前转换为 FAT32 格式(格式化 U 盘)。 c. U 盘的可用空间必须大于需要加载的系统软件和配置文件的总和。 5.1.2 需要加载的文件 包括系统软件(必选) 、配置文件(可选) 、补丁文件(可选)和 License 文件(可 选) 。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 45 NetEngine AR 升级指导书 5 通过 U 盘升级 5.1.3 制作 U 盘升级索引文件 用户可以在 PC 机上编辑 U 盘升级索引文件,具体步骤如下: 步骤 1 创建名为 USB_AR.ini 的索引文件。 步骤 2 编写索引文件,索引文件的编写格式有如下: BEGIN AR [USB CONFIG] SN= EMS_ONLINE_STATE= [UPGRADE INFO] OPTION= DEVICENUM= [DEVICEn DESCRIPTION] OPTION= ESN= MAC= VERSION= DIRECTORY= FILENUM= TYPEn= FILENAMEn= FILE_HMACn= END AR 表5-1 索引文件字段含义 字段 描述 BEGIN AR 起始标志,此字段不能修改。 USB CONFIG U 盘配置信息,此字段不能修改。 SN 数据变更时间标识,其格式为:年月日.时分秒。 例如,2011 年 06 月 28 日 08 时 09 分 10 秒,则设置为 SN=20110628.080910。 说明 SN 是 U 盘开局的一个标识。设备有一个默认的 U 盘开局标识,当 U 盘上存在.ini 文件时,就会对比设备原有的 U 盘开局 SN 号和.ini 文件 中 SN 号是否一致。如果不一致,则触发 U 盘开局,使用 U 盘指定的 开局文件启动。开局成功后,设备的开局 SN 号会更新为.ini 文件中设 置的 SN 号。 EMS_ONLINE_STA TE UPGRADE INFO 文档版本 01 (2021-12-13) 网管在线标识: YES:网管在线 NO:网管不在线 升级信息头,该字段不能修改。 版权所有 © 华为技术有限公司 46 NetEngine AR 升级指导书 5 通过 U 盘升级 字段 描述 OPTION 升级模式标识,为固定值,即 OPTION=AUTO。 DEVICENUM 用此索引文件进行升级的设备数。 如果仅需要给一台设备升级软件版本,设置 DEVICENUM=1,ESN 的取值为设备序列号,MAC 的取 值为设备的 MAC 地址。 如果需要给多台同系列的设备升级至同一版本,设置 DEVICENUM=1,ESN=DEFAULT,MAC=DEFAULT。 如果需要给多台设备升级至不同版本,DEVICENUM 的取 值为需要升级设备的数目,ESN 和 MAC 的取值根据设备 的实际情况填写。 DEVICEn DESCRIPTION 设备 n 的描述信息头,n 的取值为整数类型,取值范围:1~ 100。 OPTION 用于标识设备是否需要升级,OK 表示需要升级;NOK 表示 不需要升级。 ESN 设备序列号。如果 ESN=DEFAULT,则表示 U 盘索引文件匹 配所有设备。否则,表示匹配某一台设备。 说明 如果该字段内容为空,表示匹配所有设备。 MAC 设备 MAC 地址。如果 MAC=DEFAULT,则表示 U 盘索引文 件匹配所有设备。否则,表示匹配某一台设备。 说明 如果该字段内容为空,表示匹配所有设备。 VERSION 升级版本号。 DIRECTORY 用于标识开局文件的存储路径: 若 DIRECTORY=DEFAULT,则文件位于 U 盘根目录下 若 DIRECTORY=/abc,则文件位于 U 盘的 abc 文件夹下 说明 如果该字段内容为空,表示文件位于 U 盘根目录下。 FILENUM 需要加载的文件个数。 例如设备仅需要加载系统软件,那么 FILENUM 的取值为 1; 如果设备需要加载系统软件和补丁文件,那么 FILENUM 的 取值为 2。 TYPEn 文档版本 01 (2021-12-13) 用于标识升级的文件类型: SYSTEM-SOFTWARE:系统软件 SYSTEM-CONFIG:配置文件 版权所有 © 华为技术有限公司 47 NetEngine AR 升级指导书 5 通过 U 盘升级 字段 描述 说明 如果设备支持语音功能且工作在 PBX 模式时,配置文件表示为 SYSTEM-CONFIG_PBX。 如果设备支持语音功能且工作在 SIPAG 模式时,配置文件表示为 SYSTEM-CONFIG_SIPAG。 SYSTEM-PAT:补丁文件 SYSTEM-LICENSE:License 文件 SYSTEM-VOICE:语音文件 USER-DEFINE:用户自定义文件 n 的取值从 1 开始。 用于标识升级的文件名。例如 TYPE1=SYSTEMSOFTWARE,U 盘相应目录中系统软件的名称为 systemsoftware.cc,则 FILENAME1=system-software.cc。 FILENAMEn n 的取值从 1 开始。 用于对加载文件进行 HMAC 校验的信息。该信息为 64 字节 的字符串,是通过文件校验工具对指定文件以 HMACSHA256 算法计算出的值。其中用作计算的密钥必须与在设备 上通过 set usb autoupdate password 命令设置的密码保持一 致。 FILE_HMACn n 的取值从 1 开始。 说明 该字段是可选信息。 文件结束标志。 END AR ----结束 5.1.4 U 盘开局索引文件示例 示例 1 制作用于升级一台设备的索引文件,需求如下: 数据变更时间为 2017 年 1 月 12 日 08 时 09 分 10 秒。 网管不在线。 需要进行升级。 设备 ESN 为 00080123456789,设备 MAC 为 0018-0303-1234。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 48 NetEngine AR 升级指导书 5 通过 U 盘升级 系统软件位于 U 盘根目录下,名称为 system-software01.cc,版本号为 V300R021C00SPC200,HMAC 校验信息为 c3caaee8f4f6bd1389f438801e40dad9af30f2fbbe7e8f55121b39c6c16ba488。 对应的索引文件如下: BEGIN AR [USB CONFIG] SN=20170112.080910 EMS_ONLINE_STATE=NO [UPGRADE INFO] OPTION=AUTO DEVICENUM=1 [DEVICE1 DESCRIPTION] OPTION=OK ESN=00080123456789 MAC=0018-0303-1234 VERSION=V300R021C00SPC200 DIRECTORY=DEFAULT FILENUM=1 TYPE1=SYSTEM-SOFTWARE FILENAME1=system-software01.cc FILE_HMAC1=c3caaee8f4f6bd1389f438801e40dad9af30f2fbbe7e8f55121b39c6c16ba488 END AR 示例 2 制作用于将多台设备升级至同一软件版本的索引文件,需求如下: 数据变更时间为 2017 年 01 月 12 日 08 时 09 分 10 秒。 网管不在线。 需要进行升级。 系统软件位于 U 盘根目录下,名称为 system-software01.cc,版本号为 V300R021C00SPC200,且无需进行 HMAC 校验。 对应的索引文件如下: BEGIN AR [USB CONFIG] SN=20170112.080910 EMS_ONLINE_STATE=NO [UPGRADE INFO] OPTION=AUTO DEVICENUM=1 [DEVICE1 DESCRIPTION] OPTION=OK ESN=DEFAULT MAC=DEFAULT VERSION=V300R021C00SPC200 DIRECTORY=DEFAULT FILENUM=1 TYPE1=SYSTEM-SOFTWARE FILENAME1=system-software01.cc END AR 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 49 NetEngine AR 升级指导书 5 通过 U 盘升级 示例 3 制作用于两台描述信息不一致的索引文件,需求如下: 数据变更时间为 2017 年 1 月 12 日 08 时 09 分 10 秒。 网管不在线。 第一台设备的 ESN 为 00080123456789,MAC 为 0018-0303-1234,系统软件名称 为 V300R021C00SPC200.cc,版本号为 V300R021C00SPC200,需要加载的配置文 件为 system-config01.zip,且所有文件均无需进行 HMAC 校验。 第二台设备的 ESN 为 66680123456789,MAC 为 0018-0303-5678,系统软件名称 为 V300R021C00SPC200.cc,版本号为 V300R021C00SPC200,需要加载的配置文 件为 system-config02.zip,且所有文件均无需进行 HMAC 校验。 对应的索引文件如下: BEGIN AR [USB CONFIG] SN=20170112.080910 EMS_ONLINE_STATE=NO [UPGRADE INFO] OPTION=AUTO DEVICENUM=2 [DEVICE1 DESCRIPTION] OPTION=OK ESN=00080123456789 MAC=0018-0303-1234 VERSION=V300R021C00SPC200 DIRECTORY=DEFAULT FILENUM=2 TYPE1=SYSTEM-SOFTWARE FILENAME1=V300R021C00SPC200.cc TYPE2=SYSTEM-CONFIG FILENAME2=system-config01.zip [DEVICE2 DESCRIPTION] OPTION=OK ESN=66680123456789 MAC=0018-0303-5678 VERSION=V300R021C00SPC200 DIRECTORY=DEFAULT FILENUM=2 TYPE1=SYSTEM-SOFTWARE FILENAME1=V300R021C00SPC200.cc TYPE2=SYSTEM-CONFIG FILENAME2=system-config02.zip END AR 5.1.5 拷贝文件 将 U 盘开局索引文件拷贝到 U 盘根目录下,将需要加载的系统软件、配置文件、补丁 文件和 License 文件拷贝到索引文件设置的目录下。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 50 NetEngine AR 升级指导书 5 通过 U 盘升级 升级时文件拷贝过程中设备不能断电,否则会造成升级失败甚至会造成设备无法启 动。 升级结束之前不能将 U 盘拔出,否则可能会造成 U 盘内的数据损坏。 5.2 升级过程 插入 U 盘后,进行升级。 步骤 1 U 盘开局开始进行,系统开始自动从 U 盘拷贝开局索引文件中设置的需要获取的文 件,ACT 指示灯为绿色慢闪状态(每 2 秒闪一次)。 步骤 2 拷贝并设置为下次启动文件后,系统会自动重启。 步骤 3 当系统启动结束,ACT 开局指示灯为绿色常亮,表示 U 盘开局成功完成。 如果 ACT 指示灯为红色常亮,表示出现错误,请对设备掉电重启再尝试操作一次。如 果三次均升级失败,请确认 U 盘开局的 INI 文件及目录结构是否正确,或者联系华为 技术工程师。 ----结束 5.3 验证升级是否成功 详细的验证过程请参照“4.6 验证升级是否成功” 。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 51 NetEngine AR 升级指导书 6 通过启动菜单升级 6 通过启动菜单升级 介绍在设备系统软件无法启动时,需要使用启动菜单升级系统软件的方法。 请务必在升级前备份老版本配置文件供版本回退时使用,否则版本回退可能会失败。 更多升级注意事项,请参见 1.1 升级注意事项。 6.1 升级前准备 6.2 升级过程 6.3 验证升级是否成功 6.1 升级前准备 通过启动菜单升级软件的过程比较复杂,一般不建议使用此方法,只有系统软件无法 启动的时候才需要使用启动菜单升级系统软件。 通过启动菜单升级软件可以使用 FTP/TFTP 客户端方式,PC 只能使用通过串口,使用 终端仿真程序(如 Windows 10 的超级终端)与 AR 通信。PC 需要作为 FTP/TFTP 服务 器,并保证与所需升级系统软件的 AR 设备管理网口。 本升级过程以 AR6000 设备进行升级为例,其它 AR600 系列企业路由器与 AR6000 升 级过程一样,只是菜单名称和顺序稍有差异。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 52 NetEngine AR 升级指导书 6 通过启动菜单升级 6.2 升级过程 步骤 1 在配置终端或 PC 运行 FTP 软件,指定系统文件所在的路径。创建 FTP 用户 AR,密 码为 huawei@123。 配置终端或 PC 的 IP 地址(即:配置 FTP 服务器的 IP 地址)需要与下文操作中 AR 设备管理网 口的 IP 地址保持在同一网段。 步骤 2 重新启动设备。 当设备上电后,操作终端屏幕上的显示如下。 Start bootloader pack log backstage Bootloader creation date: Dec 13 2019, 16:07:07 Bootloader boardid: 0xf0 Press Ctrl+B to break auto startup ...3 步骤 3 在 3 秒内按下 Ctrl+B,如果错过,则需要重新启动设备。 Enter Password: 步骤 4 输入 Bootloader 主菜单密码(缺省密码为 Admin@huawei),进入 Bootloader 主菜 单。 V300R019C11SPC100 之后版本,无默认密码,首次登录设备,系统提示用户配置密码。 当输入正确的密码后,将显示如下所示的 Bootloader 主菜单 1. 菜单“1. Default startup”用于以菜单“4. Startup parameters submenu”设置的软件 且不经过 Bootloader 阶段启动设备; 2. 菜单“2. Serial SubMenu”用于更新串口波特率; 3. 菜单“3. Ethernet SubMenu”用于通过管理网口获取文件; 4. 菜单“4. Startup parameters submenu”用于设置启动软件; 5. 菜单“5. File system submenu”用于对文件系统进行操作; 6. 菜单“6. Password manager submenu”用于修改 Bootloader 登录密码和清除串口登 录密码; 7. 菜单“7. DFX submenu”用于当用户需要查看设备的电子标签信息,可以进入 DFX 子菜单进行操作。 8. 菜单“8. Reboot”用于以菜单“4. Startup parameters submenu”设置的软件重新启 动设备。 1. 2. 3. 4. 5. 6. 文档版本 01 (2021-12-13) Main Menu Default Startup Serial SubMenu Ethernet SubMenu Startup parameters submenu File system submenu Password manager submenu 版权所有 © 华为技术有限公司 53 NetEngine AR 升级指导书 6 通过启动菜单升级 7. DFX submenu 8. Reboot Enter your choice(1-8):3 步骤 5 输入 3,进入网络菜单。 1. 2. 3. 4. 0. Enter Ethernet SubMenu Update Software Display Parameters Modify Parameters Save Parameters Return your choice(0-4):3 步骤 6 输入 3,按以下方式设置网络接口参数。 1. 设置方法:在“Ftp type”处输入 0 或 1,0 表示 ftp 方式,1 表示 tftp 方式,默认 为 0(如果没有输入而直接回车,则为 ftp 方式),如果要选择 1,则输入 1 后回 车; 2. 在“Server IP address”处输入 FTP/TFTP 服务器 IP 地址后回车; 3. 在“Local IP address”处输入 AR IP 地址(确保与“Server IP address”处输入的 IP 地址在同一网段)后回车; 4. 在“Local IP mask”处输入所用的子网掩码,如果子网掩码是“255.255.255.0”, 则需要设置“Ethernet ip mask”为“255.255.255.0”; 5. 在“FTP username”处输入 FTP 用户名后回车(如果采用 TFTP 方式,可以不用 输入,直接回车); 6. 在“FTP password”处输入 FTP 密码后回车(如果采用 TFTP 方式,可以不用输 入,直接回车)。 NOTE: Ftp type define: 0(ftp), 1(tftp), ENTER = no change; Ftp type : 0 Server IP address : 192.168.1.6 Local IP address : 192.168.1.3 Local IP mask : 255.255.255.0 FTP username : AR FTP password : ********** 以上举例中,传输文件方式为 ftp,AR IP 地址为 192.168.1.3,FTP 服务器的 IP 地址 为 192.168.1.6,FTP 用户名为 AR,密码为 huawei@123。请根据实际情况修改需要设 置的参数,其他参数不需修改。 在设置网络接口参数时,参数的前、后及中间请不要添加空格;参数仅支持英文字母、阿拉伯数 字、下划线和”.”号。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 54 NetEngine AR 升级指导书 6 通过启动菜单升级 步骤 7 输入 1,选择更新软件选项。 Enter your choice(0-4):1 Update Software 1. Update System Software 0. Return 步骤 8 输入待下载的系统文件名称,将系统文件下载到存储介质中。 Enter your choice(0-1):1 Please input the file name: AR6300-V300R021C00SPC200.cc Downloading .... file downloading is completed,writing file writing file:[ flash:/AR6300V300R021C00SPC200.cc ]to file system ............................................................................ ................................................................................... ................................................................................... ................................................................................... ................................................................................... ................................................................................... .......................OK! Save load state word...OK! Set flash:/AR6300-V300R021C00SPC200.cc as default startup file. Update Software 1. Update System Software 0. Return 步骤 9 连续两次输入 0,退回到主菜单。 Enter your choice(0-1):0 1. 2. 3. 4. 0. Enter Ethernet SubMenu Update Software Display Parameters Modify Parameters Save Parameters Return your choice(0-4):0 1. 2. 3. 4. 5. 6. 7. 8. Enter Main Menu Default startup Serial submenu Ethernet submenu Startup parameters submenu File system submenu Password manager submenu DFX submenu Reboot your choice(1-8):8 步骤 10 下载的系统文件已经设置成默认启动文件,在主菜单中选择 8,重启。 ----结束 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 55 NetEngine AR 升级指导书 6 通过启动菜单升级 6.3 验证升级是否成功 详细的验证过程请参照“4.6 验证升级是否成功” 。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 56 NetEngine AR 升级指导书 7 通过 Web 网管升级 7 通过 Web 网管升级 介绍通过 Web 升级系统软件。 请务必在升级前备份老版本配置文件供版本回退时使用,否则版本回退可能会失败。 更多升级注意事项,请参见 1.1 升级注意事项。 7.1 升级前准备 7.2 升级过程 7.3 验证升级是否成功 7.1 升级前准备 为了方便用户对路由器的维护和使用,路由器内置一个 Web 服务器,与路由器相连的 终端(以下均以 PC 为例)可以通过 Web 浏览器访问。 Web 网管的运行环境如图所示。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 57 NetEngine AR 升级指导书 7 通过 Web 网管升级 图7-1 Web 网管运行环境 当前设备默认已开启 Web 服务,如果没有配置可以通过以下方式配置。 步骤 1 设备上传新的系统软件时,系统软件中包含 Web 网页文件。通过命令 http server enable 使能 HTTP 和 HTTPS 服务或通过命令 http secure-server enable 使能 HTTPS 服 务时,会直接从系统软件中解压出 Web 网页文件 web.zip 至内存。其中,需要配置通 过 Console 口登录以及设置设备的管理 IP 地址。 设备通过 FTP 方式自行上传 Web 网页文件。需要依次配置通过 Console 口登录、设置设备的管 理 IP 地址、然后上传 Web 网页文件、加载 Web 网页文件。 步骤 2 如果设备使能了 HTTPS 的相关配置,用户在地址栏输入 HTTP 请求的地址,会跳转到 HTTPS 登录页面,登录成功后仍是 HTTPS 访问页面。 需要同时使能 HTTP 和 HTTPS 服务,否则页面提示“无法访问登录页面” 。 步骤 3 HTTPS 不具备防御拒绝服务 DoS(Denial of Service)攻击能力。可通过配置防火墙防 止 DoS 攻击,如何配置防火墙请参见《防火墙配置》。 步骤 4 通过命令 http server enable 使能 HTTP 服务后,会同时使能 HTTP 和 HTTPS 服务,因 此可通过 HTTPS 方式直接访问 Web 网管。 如果没有默认配置 Web 网管用户,可以参考下面步骤添加用户: 1. 执行命令 system-view,进入系统视图。 2. 执行命令 aaa,进入 AAA 视图。 3. 执行命令 local-user user-name password irreversible-cipher password,配置 Web 用户名和密码。 4. 执行命令 local-user user-name privilege level level,配置用户级别。 5. 执行命令 local-user user-name service-type http,配置用户的访问类型为 HTTP。 6. 执行命令 quit,返回系统视图。 7. (可选)执行命令 http timeout timeout,配置 HTTP 会话的超时时间。 缺省情况下,会话超时时间为 10 分钟。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 58 NetEngine AR 升级指导书 7 通过 Web 网管升级 设备缺省用户名为 admin,密码为 admin@huawei.com,缺省级别为 15。可以直接登录 Web 网 管,建议登录设备后及时更改密码并定时更新,以保证安全性。用户级别为 0 或者未配置用户级 别的用户,没有权限登录 Web 网管。用户级别和用户对应关系为:用户级别为 1 级,对应为普 通管理员;用户级别为 2 级,对应为企业管理员;用户级别为 3~15 级,对应为超级管理员。 ----结束 7.2 升级过程 步骤 1 登录 Web 网管。 在浏览器中输入 https://管理网口 ip,输入用户名密码登录。 设备缺省用户名为 admin,密码为 Admin@huawei 或 admin@huawei.com。 步骤 2 加载系统软件。 图7-2 加载系统软件 1. 单击“维护 > 升级&维护 > 软件升级”。 2. 单击“浏览”,选择待上传的系统软件。 3. 单击“加载”,把系统软件上传到设备,指定上传的系统软件为设备下次启动时 使用的系统软件。 4. 重启设备后,指定的系统软件才会生效。 步骤 3 选择步骤 2 中加载的系统软件,重启设备使其生效。 ----结束 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 59 NetEngine AR 升级指导书 7 通过 Web 网管升级 7.3 验证升级是否成功 详细的验证过程请参照“4.6 验证升级是否成功” 。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 60 NetEngine AR 升级指导书 8 通过 iMaster NCE-WAN 升级 8 通过 iMaster NCE-WAN 升级 8.1 升级前准备 8.2 升级 AR 设备 8.3 验证升级是否成功 8.4 回退 AR 设备 8.1 升级前准备 请务必在升级前备份老版本配置文件供版本回退时使用,否则版本回退可能会失败。 更多升级注意事项,请参见升级注意事项。 升级前的版本要求 步骤 1 检查 iMaster NCE-WAN 控制器版本是否为 V100R020C10SPC100 版本。 步骤 2 检查待升级 AR 设备适用通过 iMaster NCE-WAN 控制器升级的方式。 ----结束 8.2 升级 AR 设备 背景信息 本节将详细介绍通过 iMaster NCE-WAN 控制器升级 AR 设备的方法。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 61 NetEngine AR 升级指导书 8 通过 iMaster NCE-WAN 升级 由于控制器南向出口带宽有限,如果控制器对大量设备同时执行升级操作,部分设备 可能会由于等待时间过长而显示为“下载失败”。如果遇到这种情况,请稍后再试。 操作步骤 步骤 1 登录 iMaster NCE-WAN 管理面。 步骤 2 在主菜单中选择“产品 > 部署产品软件”,单击“更多 > 修改配置参数”,将 “RSA_ENABLE”设置为“true”,单击“确定”。 步骤 3 等待 3~5 分钟之后,在主菜单中选择“产品 > 系统监控”,单击“服务”页签,搜索 “FIProxyService”,检查“FIProxyService”服务是否重启成功,确认 “FIProxyService”状态正常后再对设备进行升级。 步骤 4 通过管理员账号登录 iMaster NCE-WAN,选择“维护 > 维护 > 文件管理”。 步骤 5 单击“上传文件”,将 AR V300R021C00SPC200 软件大包文件上传到 iMaster NCEWAN。 步骤 6 检查待升级的设备的型号以及软件版本。 1. 在主菜单中选择“维护 > 设备维护 > 设备升级”。 2. 单击设备列表左侧的 补丁版本”。 图标,查看“设备款型”、“当前大包版本”和“当前 步骤 7 选择软件安装包或补丁包,并设置升级策略。 1. 在主菜单中选择“维护 > 设备维护 > 设备升级”。 2. 选择站点,单击“升级计划”,按照界面提示选择设备升级策略。 3. 配置时间模式,如果选择“设备时间”,升级文件下载时间、软件升级重启时间 以设备时间为准;如果选择“客户端时间”,升级文件下载时间、软件升级重启 时间以租户管理员操作终端时间为准。 4. 在“升级文件下载时间”区域配置升级文件下载时间,有立即下载、特定下载时 间和每周特定下载时间三种方式。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 62 NetEngine AR 升级指导书 8 通过 iMaster NCE-WAN 升级 5. 在“软件升级重启时间”区域,设置重启策略,可以设置每周特定重启时间或立 即重启。 如果设备已经开始升级且未结束,修改“软件升级重启时间”,将不会生效。 对于 AR 设备,升级补丁时,必须同时上传并选择软件包和补丁包,软件包与当前设备中的 软件包版本一致。 6. 热补丁升级时,设备不会重启。升级计划中的“软件升级重启时间”是热补丁生效时间。 加载补丁时,需要同时选择升级包和补丁包,否则会导致补丁加载失败。 选择升级方式并配置升级路径。 选择升级模式为“设备名称”,为需要升级的设备选择升级软件和升级补丁,则会 对选择的设备进行升级;或者单击“全选最新版本” ,将本站点所有设备升级到最 新版本,并可以选择需要卸载的补丁,单击“确定” 。 设备升级过程中会重启一次,升级成功后设备会再次上线。 步骤 8 单击“升级详情”页签,可以查看设备升级完成情况,升级详情、升级进度和升级失 败原因等信息。如果设备升级失败,则可以查看升级失败原因,问题解决后,选中此 设备,单击“重新升级”,单独升级此设备。 设备升级成功之后,需要检查设备配置是否下发成功。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 63 NetEngine AR 升级指导书 8 通过 iMaster NCE-WAN 升级 在主菜单中选择“维护 > 配置结果 > 生成配置” , “状态”为“成功” ,则说明配置下发成功。 ----结束 8.3 验证升级是否成功 步骤 1 通过管理员账号登录 iMaster NCE-WAN,选择“维护 > 设备维护 > 设备升级”。 步骤 2 单击设备列表左侧的 图标,查看“设备款型”、“当前大包版本”和“当前补丁版 本”。检查已经升级的设备的软件版本,确认当前运行的软件版本是 V300R021C00SPC200 版本。 步骤 3 设备升级成功之后,需要检查设备配置是否下发成功。在主菜单中选择“维护 > 配置 结果 > 生成配置”,“状态”为“成功”,则说明配置下发成功。 ----结束 8.4 回退 AR 设备 步骤 1 通过管理员账号登录 iMaster NCE-WAN,选择“维护 > 维护 > 文件管理”。 步骤 2 单击“上传文件”,将 AR 需回退的软件大包文件上传到 iMaster NCE-WAN。 步骤 3 检查待回退的设备的型号以及软件版本。 1. 在主菜单中选择“维护 > 设备维护 > 设备升级”。 2. 单击设备列表左侧的 补丁版本”。 图标,查看“设备款型”、“当前大包版本”和“当前 步骤 4 选择软件安装包,并设置升级策略。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 64 NetEngine AR 升级指导书 8 通过 iMaster NCE-WAN 升级 1. 在主菜单中选择“维护 > 设备维护 > 设备升级”。 2. 选择站点,单击“升级计划”,按照界面提示选择设备升级策略。 3. 配置时间模式,如果选择“设备时间”,升级文件下载时间、软件升级重启时间 以设备时间为准;如果选择“客户端时间”,升级文件下载时间、软件升级重启 时间以租户管理员操作终端时间为准。 4. 在“升级文件下载时间”区域配置升级文件下载时间,有立即下载、特定下载时 间和每周特定下载时间三种方式。 5. 在“软件升级重启时间”区域,设置重启策略,可以设置每周特定重启时间或立 即重启。 6. 选择回退方式并配置回退路径。 选择回退模式为“设备名称”,为需要回退的设备选择软件回退版本,则会对选择 的设备进行升级;或者单击“全选最新版本” ,将本站点所有设备回退到指定版 本,单击“确定” 。 设备回退过程中会重启一次,回退成功后设备会再次上线。 ----结束 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 65 NetEngine AR 升级指导书 9 智能升级 9 智能升级 9.1 升级前准备 9.2 升级过程 9.3 验证升级是否成功 9.1 升级前准备 为了方便用户及时了解设备主流运行版本,快速完成升级修复,华为设备支持自动下 载、自助升级功能。用户在设备 Web 网管上开启智能升级功能,授权华为技术有限公 司通过华为在线升级平台(https://houp.huawei.com/)与设备进行信息交互,收集设备 型号、运行的软件基础版本和补丁、设备 ESN 号等信息,用以匹配可以升级的版本或 者补丁,返回升级版本或者补丁和软件包下载地址等信息给设备,并在用户确认升级 后,自动完成软件包下载和升级。升级完成后,升级结果信息会上报给华为在线升级 平台。建议开启智能升级功能时填写 Email 和电话,以便在异常情况下在线升级平台 与您取得联系,以确保升级后您的网络业务正常使用。 智能升级要求设备能正常连接华为在线升级平台 https://houp.huawei.com/。 9.2 升级过程 步骤 1 登录 Web 网管。 在浏览器中输入 https://管理网口 IP,按下 Enter,在登录界面输入用户名和密码进行登 录。 步骤 2 进入智能升级页面。 开启该功能,可在“检查结果”区域查看到推荐升级的版本,选择立即升级或者定时 升级,完成升级任务。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 66 NetEngine AR 升级指导书 9 智能升级 图9-1 智能升级功能 1. 单击“维护 > 升级&维护 > 智能升级”。 2. 阅读 “华为产品在线升级服务授权协议”,选择“我已仔细阅读并接受”,单击 “智能升级”按钮。 3. 填写“Email”及“电话”,单击“应用”。 4. 可在“检查结果”区域查看到推荐升级的 AR 版本,选择立即升级或者定时升 级,完成升级任务。 ----结束 9.3 验证升级是否成功 详细的验证过程请参照 4.6 验证升级是否成功。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 67 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 10 通过 uUpgrade 升级 uUpgrade 是单机升级工具,支持 AR 设备远程升级版本和补丁。 该网管工具对目标网元升级前后的状态和业务功能进行检查,并自动生成检查结果报 告。 uUpgrade 支持对目标网元在运行的配置文件、补丁和版本软件的备份操作,还支持 FTP 和 SFTP 连通性测试及批量升级 AR 设备。 10.1 版本配套关系 10.2 获取安装包和指导书 10.3 软件版本升级 10.4 补丁版本升级 10.1 版本配套关系 uUpgrade 从 iBox V100R020C10SPC200 版本开始,支持升级 AR 系列 V300R019C11 及 以后版本发布的所有设备。 10.2 获取安装包和指导书 网页地址链接:https://support.huawei.com/carrierindex/zh/hwe/index.html 1. 在查询栏中输入"uUpgrade",然后自动关联出相关条目,选择包含“iManager uUpgrade”的选项即可,搜索结果如图 10-1 所示: 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 68 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 图10-1 uUpgrade 软件包下载网站 2. 点击安装包链接,进入安装包和指导书下载页面。 10.3 软件版本升级 软件版本升级是针对 AR 设备的升级使用。 10.3.1 升级前准备 10.3.1.1 模板管理(可选) 本章节介绍配置模板的方法。 对于 AR 设备系列,系统提供 2 个默认的模板供用户选择。 模板配置说明 产品的升级流程,以模板的形式提供,批量升级可以复用,创建任务可以减少重复配 置;当前根据升级场景的不同,提供了以下几种默认模板。 默认模板名称 适用场景 可配置关键步骤说明 默认软件升级模板(AR) 适用于 AR 设备的软件升 级 默认补丁升级模板(AR) 适用于 AR 设备的补丁升 在自定义模板中,用户可 根据不同的场景需要在默 认模板中选择需要执行的 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 69 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 默认模板名称 适用场景 可配置关键步骤说明 级 步骤。 操作步骤 步骤 1 登录 uUpgrade 升级工具,依次单击“配置管理 > 模板管理”,进入“模板管理”界 面。 步骤 2 在下拉框中选择任一 AR 款型设备。 步骤 3 单击“创建”,在弹出“创建模板”对话框中依次输入信息。 步骤 4 (可选)根据“选择默认模板”下拉框中的选项,然后显示出来“配置模板步骤”详细 信息。 步骤 5 (可选)在“配置模板步骤”中,根据需要,勾选或去勾选“步骤名称”、“执行前暂 停”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 70 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 用户需选择至少一个步骤。 步骤名称:网元执行升级的步骤。 执行前暂停:决定步骤执行前是否需要暂停。 步骤 6 (可选)单击“下一步”,自定义回滚模板。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 71 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 7 (可选)单击“确定”,模板创建成功。 ----结束 10.3.1.2 配置文件传输服务 本章节介绍配置文件传输服务的方法。 操作步骤 步骤 1 在左侧导航选择“xFTP 配置”,单击“添加”。 步骤 2 在弹出的“新建 xFTP 信息”对话框中依次输入 FTP/SFTP 服务器信息。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 72 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 填写的 FTP/SFTP 服务器信息必须与设置的 FTP/SFTP 服务器信息保持一致。 当前只支持本地 FTP/SFTP 和第三方 FTP/SFTP。 步骤 3 连接测试通过后,单击“确认”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 73 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 ----结束 10.3.1.3 创建升级项目 介绍添加项目的方法。 操作步骤 步骤 1 在菜单栏单击“网元升级”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 74 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 2 单击“新建”,在弹出“新建项目”对话框中输入“项目名称”。 步骤 3 单击“确定”。 ----结束 10.3.1.4 单个网元升级 uUpgrade 支持网元软件管理,可以从网元软件包列表中为待升级网元选择一个合适的 目标版本。 前提条件 软件包已复制到 FTP 根目录下。 操作步骤 步骤 1 在"网元升级"界面,单击“添加网元”下拉框中的“新建单个网元”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 75 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 2 在弹出的“新建单个网元”对话框中依次输入网元信息。 步骤 3 选择网元类型。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 76 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 4 选择升级模板。 步骤 5 (可选)选择选择 FTP。 步骤 6 (可选)根据升级模板的选择情况选择软件、补丁、配置文件和 GTL-License 等。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 77 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 7 单击“连接测试”完成后,单击“确定”。 ----结束 10.3.1.5 批量导入网元 本章节介绍批量添加设备的方法。 前提条件 软件包已复制至 FTP 根目录下。 操作步骤 步骤 1 在“网元升级”界面,单击“添加网元 > 批量导入网元”。 步骤 2 在“批量导入网元”对话框中,选择项目,单击“下载模板”。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 78 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 步骤 3 在模板填写待升级设备信息及 xFTP 信息并保存。 单次导入只支持 Telnet 或者 SSH 方式连接网元设备。 步骤 4 单击“选择模板”,选择刚填写的设备模板,单击“确定”,网元成功导入至项目自 动生成的新任务中。 勾选导入的网元,单击“连接测试” ,测试成功后,网元升级任务创建成功。 ----结束 10.3.2 升级过程 步骤 1 创建项目和新建网元后,选择要升级的网元,单击“启动/继续”按钮升级网元。 步骤 2 升级的过程和步骤按照选择的升级模板进行控制。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 79 NetEngine AR 升级指导书 10 通过 uUpgrade 升级 ----结束 10.3.3 设备版本回退 步骤 1 在网元管理视图中,勾选待回退版本的网元,在工具栏点击“回退”按钮。 步骤 2 回退的过程和步骤按照选择的模板控制。 ----结束 10.4 补丁版本升级 补丁版本升级的操作步骤同软件版本升级类似,在添加网元中的使用场景下, “升级模 板”下拉菜单,选择补丁升级模板。 文档版本 01 (2021-12-13) 版权所有 © 华为技术有限公司 80 NetEngine AR 升级指导书 文档版本 01 (2021-12-13) 10 通过 uUpgrade 升级 版权所有 © 华为技术有限公司 81