• 【华为设备升级】AR路由器升级设备软件示例


    升级设备软件示例

    通过介绍设备升级的具体步骤,帮助用户顺利完成系统设备升级。

    组网需求

    设备当前系统软件版本已经不能满足用户需要,用户需要更大的规格和部署更多的特性,此时用户需要对系统软件进行升级。

    图1所示,网络中的某设备的软件版本无法满足用户需求需要更新,华为公司提供了系统软件升级的配套软件文件,此时,用户可以为设备进行软件升级。

    配置注意事项
    • 备份设备存储介质中的重要数据到PC机中。
    • 检查设备存储介质中的剩余空间,保证有足够的存储空间来存储新的系统软件。
    配置思路

    采用以下思路升级设备:

    1. 上传新版本的系统软件,本举例中上传文件的方式为FTP方式,将设备作为FTP服务器,用户名是user1,密码是huawei。
    2. 指定下次重新启动时使用的系统软件和配置文件。
    3. 保存配置文件,重启设备。
    4. 检查配置结果。
    数据准备

    为完成此配置项,需准备如下的数据:

    • 确认升级前设备的系统软件版本,本举例中升级前的版本为V200R001C00.cc。
    • 确认要指定的系统软件版本,本举例指定的系统软件版本为V200R002C00.cc。
    • 确认系统备份启动软件包,本举例指定的系统软件版本为V200R001C00_backup.cc
    • 确认设备存储介质中剩余足够的存储空间。
    操作步骤
    1. 上传新版本系统软件文件。

      # 将设备作为FTP服务器。
       system-view
      [Huawei] ftp server enable
      Info: Succeeded in starting the FTP server.   
      [Huawei] aaa
      [Huawei-aaa] local-user user1 password cipher huawei
      info: A new user added
      [Huawei-aaa] local-user user1 service-type ftp
      [Huawei-aaa] local-user user1 ftp-directory sd1:/
      [Huawei-aaa] quit
      [Huawei] quit
      上述配置完成后,执行命令display local-user可以查看配置的用户信息。
       display local-user
      1. ----------------------------------------------------------------------------
      2. User-name State AuthMask AdminLevel
      3. ----------------------------------------------------------------------------
      4. user1 A H -
      5. user2 A A -
      6. ----------------------------------------------------------------------------
      7. Total 2 user(s)

       

      将上传文件存放到指定目录(假定为C:\temp目录)中,在“开始”菜单“运行”中键入cmd,然后按“回车”键。之后键入FTP 10.1.1.1,在“user”提示下输入用户名,在“password”提示下输入密码,配置信息如下:
      1. C:\Documents and Settings\Administrator> ftp 10.1.1.1
      2. Connect to 10.1.1.1.
      3. 220 FTP server ready.
      4. User <10.1.1.1:>:user1
      5. 331 Please specify the password.
      6. Password:
      7. 230 User logged in.
      设置FTP客户端存放上传文件的目录路径和文件的传输模式。
      1. ftp> binary
      2. 200 Type set to I.
      3. ftp> lcd c:\temp
      4. Local directory now c:\temp.
      # 在PC上,将PC上的新版本系统软件文件(*.cc)上传到设备中去。
      1. ftp> put V200R002C00.cc
      2. 200 Port command okay.
      3. 226 Transfer complete.

    2. 指定下次重新启动时运行的系统软件和配置文件。

      # 指定下次启动时运行的系统软件。

       startup system-software sd1:/V200R002C00.cc
      1. This operation will take several minutes, please wait..........
      2. Info: Succeeded in setting the file for booting system

      # 指定下次启动时运行的配置文件。

       startup saved-configuration aa.cfg
      1. This operation will take several minutes, please wait...
      2. Info: Succeeded in setting the file for booting system

      # 查看下次重新启动时的系统软件和配置文件,确认下次启动软件为指定的软件版本。

       display startup
      1. MainBoard:
      2. Startup system software : sd1:/V200R001C00.cc
      3. Next startup system software : sd1:/V200R002C00.cc
      4. Backup system software for next startup: null
      5. Startup saved-configuration file: sd1:/iascfg.zip
      6. Next startup saved-configuration file : sd1:/aa.cfg
      7. Startup license file: null
      8. Next startup license file: null
      9. Startup patch package: null
      10. Next startup patch package: null
      11. Startup voice-files: null
      12. Next startup voice-files: null

    3. 指定系统备份启动软件包。

      # 配置系统的备份启动软件包,确保系统在出现故障的情况下能重新正常启动。

       startup system-software sd1:/V200R001C00_backup.cc backup
      1. This operation will take several minutes, please wait...
      2. Info: Succeeded in setting the backup file for booting system

    4. 保存配置文件,重启设备。

      # 保存配置文件。

       save
      1. The current configuration will be written to the device.
      2. Are you sure to continue? [Y/N]:y
      3. It will take several minutes to save configuration file, please wait...
      4. Configuration file had been saved successfully
      5. Note: The configuration file will take effect after being activated

      # 重启设备。

       reboot
      1. Info: The system is comparing the configuration, please wait.
      2. Warning: All the configuration will be saved to the next startup configuration.
      3. Continue ? [y/n]:y
      4. It will take several minutes to save configuration file, please wait........
      5. Configuration file had been saved successfully
      6. Note: The configuration file will take effect after being activated
      7. System will reboot! Continue ? [y/n]:y
      8. Info: system is rebooting ,please wait...

    5. 验证配置结果。

      设备重启后,执行命令display startup可以看到设备当前的系统软件版本为新的版本,表明升级完成。

       display startup
      1. MainBoard:
      2. Startup system software : sd1:/V200R002C00.cc
      3. Next startup system software : sd1:/V200R002C00.cc
      4. Backup system software for next startup: sd1:/V200R001C00_backup.cc
      5. Startup saved-configuration file: sd1:/aa.cfg
      6. Next startup saved-configuration file : sd1:/aa.cfg
      7. Startup license file: null
      8. Next startup license file: null
      9. Startup patch package: null
      10. Next startup patch package: null
      11. Startup voice-files: null
      12. Next startup voice-files: null

    配置文件
    1. #
    2. ftp server enable
    3. #
    4. aaa
    5. local-user user1 cipher password N`C55QK<`=/Q=^Q`MAF4<1!!
    6. local-user user1 ftp-directory sd1:/
    7. local-user user1 service-type ftp
    8. #
    9. Startup system software: sd1:/V200R001C00.cc
    10. Next startup system software: sd1:/V200R002C00.cc
    11. #
    12. return
  • 相关阅读:
    scipy 窗函数进行设计FIR滤波器
    C++ unique_ptr
    Vue3-初识Vue3、创建Vue3工程、vue3组合式API(setup、ref函数、reactive函数)、响应式原理、计算属性、监视属性
    PY32F003F18串口printf功能
    【毕业设计】机器视觉停车位识别检测系统 - python 深度学习
    Springboot 整合 MongoDB
    MySQL中的Statistics等待
    springboot+vue+elementUI304springboot305springboot农机电招租赁预约平台#毕业设计
    在 Nuxt.js 和 Vue.js 项目中引入第三方字体或艺术字
    用友畅捷通文吉:如何通过智能运维提升稳定性保障
  • 原文地址:https://blog.csdn.net/2301_76769041/article/details/132732760