1、FTP 服务器配置
网内找一台最新版本的设备做为FTP服务器 用来下载OS和补丁
dir
Directory of cfcard:/

Idx Attr Size(Byte) Date Time(LMT) FileName
0 -rw- 140,708 Jan 16 2014 14:39:58 patchhistory
1 -rw- 198 Jun 25 2011 07:51:06 $_patchstate_a
2 -rw- 1,901,992 Jun 25 2011 07:50:58 s9300v100r002sph013.pat
3 drw- - Sep 19 2019 14:51:26 logfile
4 -rw- 4 Dec 16 2018 14:07:46 snmpnotilog.txt
5 -rw- 528,288 Sep 19 2019 16:04:58 private-data.txt
6 -rw- 2,047 Sep 19 2019 16:04:56 vrpcfg.zip
7 -rw- 52,749,606 Jan 16 2014 14:46:26 s9300v100r006c00spc800.cc
8 -rw- 36 Sep 19 2019 16:21:00 $_patchstate_reboot
9 drw- - Jan 16 2014 14:49:00 sysdrv
10 drw- - Jan 16 2014 14:49:00 compatible
11 drw- - Sep 19 2019 14:12:02 selftest
12 -rw- 14 Sep 19 2019 15:37:14 back_time_a
13 -rw- 14 Sep 19 2019 15:37:18 back_time_b
14 -rw- 668,428 Jan 16 2014 14:50:34 s9300v100r006sph009.pat
15 -rw- 1,085,816 May 05 2014 12:15:42 s9300v100r006sph017.pat
16 -rw- 88,730,544 Sep 19 2019 16:16:48 s9300v200r003c00spc500.cc
17 -rw- 2,684,976 Sep 19 2019 16:17:22 s9300series-v200r003sph016.pat

 以上文件中的 v200的os和补丁v200 为待使用的文件

开启ftp服务
ftp server enable

增加账号赋予FTP权限
aaa
local-user zydxroot ftp-directory cfcard:/
local-user zydxroot service-type telnet terminal ssh ftp

2、在待升级交换机上通过ftp下载升级用的文件
ftp 10.99.99.190 使用ftp服务器上的 账号和密码登录
dir 查看文件列表
get s9300v200r003c00spc500.cc 下载os
get s9300series-v200r003sph016.pat 下载补丁

3、将升级文件复制到备用引擎cf卡中
copy s9300v200r003c00spc500.cc slave#cfcard: 复制os到备用引擎
copy s9300series-v200r003sph016.pat slave#cfcard: 复制补丁到备用引擎

4、在 > 模式下执行以下命令,
startup system-software s9300-v200r011c10spc600.cc 主用引擎升级
startup system-software s9300-v200r011c10spc600.cc slave-board 备用引擎升级
startup patch s9300series-v200r011sph010.pat 主用引擎打补丁
startup patch s9300series-v200r011sph010.pat slave-board 备用引擎升级

验证是否配置生效
display startup
MainBoard:
Configured startup system software: cfcard:/S9300V100R006C00SPC800.CC
Startup system software: cfcard:/S9300V100R006C00SPC800.CC
Next startup system software: cfcard:/s9300v200r003c00spc500.cc 主引擎os
Startup saved-configuration file: cfcard:/vrpcfg.zip
Next startup saved-configuration file: cfcard:/vrpcfg.zip
Startup paf file: default
Next startup paf file: default
Startup license file: default
Next startup license file: default
Startup patch package: cfcard:/s9300v100r006sph017.pat
Next startup patch package: cfcard:/s9300series-v200r003sph016.pat 主引擎补丁
SlaveBoard:
Configured startup system software: cfcard:/S9300V100R006C00SPC800.CC
Startup system software: cfcard:/S9300V100R006C00SPC800.CC
Next startup system software: cfcard:/s9300v200r003c00spc500.cc 备用引擎OS
Startup saved-configuration file: cfcard:/vrpcfg.zip
Next startup saved-configuration file: cfcard:/vrpcfg.zip
Startup paf file: default
Next startup paf file: default
Startup license file: default
Next startup license file: default
Startup patch package: cfcard:/s9300v100r006sph017.pat
Next startup patch package: cfcard:/s9300series-v200r003sph016.pat 备用引擎补丁

要确保主用和备用引擎的下一次启动指定新的OS和补丁

5、重启交换机并验证升级是否成功
reboot

验证版本:
display version
Huawei Versatile Routing Platform Software
VRP (R) software, Version 5.130 (S9300 V200R003C00SPC500)
Copyright (C) 2000-2013 HUAWEI TECH CO., LTD
Quidway S9306 Terabit Routing Switch uptime is 0 week, 0 day, 3 hours, 31 minutes