第一步备份配置文件到交换机flash中
<172.31.255.159> save config.cfg
<172.31.255.159>copy config.cfg backup.cfg Copy flash:/config.cfg to flash:/backup.cfg?[Y/N]:y 100% complete.| Info: Copied file flash:/config.cfg to flash:/backup.cfg...Done.
该步骤主要便于用户在设备的flash中及时备份当前配置文件。在设备启动之后,使用如下命令在设备的flash中备份配置文件。
1.sys
ftp server enable(使能ftp服务)
2.
local-user huawei local-user huawei service-type telnet ftp http(账号在原有telnet http基础上增加ftp类型 )
local-user huawei ftp-directory flash(ftp目录存于flash中)
3.从PC终端向设备发起FTP连接
C:\Users\tan>ftp 172.31.255.159 连接到 172.31.255.159。 220 FTP service ready. 用户(172.31.255.159:(none)): huawei 331 Password required for huawei. 密码: 230 User logged in.
4.在交换机的FTP里面可以输入如下命令可以看到
ftp> dir
200 Port command okay.
150 Opening ASCII mode data connection for directory list.
drwxrwxrwx 1 noone nogroup 0 Oct 22 20:18 .
drwxrwxrwx 1 noone nogroup 0 Sep 07 2016 dhcp
drwxrwxrwx 1 noone nogroup 0 Sep 07 2016 user
-rwxrwxrwx 1 noone nogroup 36 Sep 07 2016 $_patchstate_reboot
-rwxrwxrwx 1 noone nogroup 3684 Sep 07 2016 $_patch_history
-rwxrwxrwx 1 noone nogroup 804981 Oct 21 17:36 web_diaginfo.txt
drwxrwxrwx 1 noone nogroup 0 Oct 05 22:13 logfile
-rwxrwxrwx 1 noone nogroup 3001 Oct 22 04:58 vrpcfg.zip
drwxrwxrwx 1 noone nogroup 0 Sep 07 2016 pmdata
-rwxrwxrwx 1 noone nogroup 74110156 Jul 13 2016 s5720ei-v200r008c00spc500
.cc
-rwxrwxrwx 1 noone nogroup 836 Oct 22 20:18 rr.bak
-rwxrwxrwx 1 noone nogroup 836 Oct 22 20:18 rr.dat
-rwxrwxrwx 1 noone nogroup 148907 Jul 13 2016 s5720ei-v200r008sph005.pa
t
-rwxrwxrwx 1 noone nogroup 1716 Oct 22 20:18 private-data.txt
drwxrwxrwx 1 noone nogroup 0 Oct 22 14:57 localuser
-rwxrwxrwx 1 noone nogroup 2156027 Oct 22 20:18 help.web
226 Transfer complete.
ftp: 收到 1093 字节,用时 0.00秒 273.25千字节/秒。
5.设置传输参数。
FTP用户验证通过后,FTP客户端显示提示符“ftp>”,在“ftp>”提示下键入binary(二进制传输模式),并设置FTP客户端存放上载文件的目录路径。
ftp> binary
200 Type set to I.
ftp> lcd d:\test
目前的本地目录 D:\test。
6.传输配置文件。
在PC上,使用get命令将配置文件下载至本地指定目录中,并保存为backup.cfg。
ftp> get config.cfg backup.cfg
200 Port command okay.
150 Opening BINARY mode data connection for directory list.
226 Transfer complete.
ftp: 收到 15681 字节,用时 0.02秒 784.05千字节/秒。
7.确认config.cfg和backup.cfg的文件大小是否一致。如果文件大小一致则认为备份成功(成功存到了D盘根目录下)
以下是复制华为技术手册恢复方法
- 从存储器恢复配置文件 该步骤主要便于用户将存储在设备flash中的备份配置文件恢复成当前系统运行的配置文件。在设备正常工作时,使用如下命令。 <HUAWEI> copy flash:/backup.cfg flash:/config.cfg
- 通过FTP、TFTP、FTPS、SFTP和SCP恢复配置文件 设备支持通过FTP、TFTP、FTPS、SFTP和SCP恢复配置文件。其中使用FTP和TFTP恢复配置文件比较简单,但是存在安全风险。在安全要求比较高的场景中,建议使用FTPS、SFTP和SCP恢复配置文件。以下仅以FTP作为示例介绍恢复备份在PC上的配置文件。关于TFTP、FTPS、SFTP和SCP的使用,请参见文件管理。
- 设备作为FTP服务器,启动FTP服务。 在设备上启动FTP服务器功能,并创建用户名为huawei,密码为Helloworld@6789的FTP用户,授权此用户可访问的目录是“flash:”。 <HUAWEI> system-view
1. [HUAWEI] ftp server enable
Warning: FTP is not a secure protocol, and it is recommended to use SFTP.
Info: Succeeded in starting the FTP server.
[HUAWEI] aaa
[HUAWEI-aaa] local-user huawei password irreversible-cipher Helloworld@6789
[HUAWEI-aaa] local-user huawei ftp-directory flash:
[HUAWEI-aaa] local-user huawei service-type ftp
[HUAWEI-aaa] local-user huawei privilege level 15
- 从维护终端向设备发起FTP连接。 在PC上,通过FTP客户端与设备建立FTP连接(例如设备的IP地址是10.110.24.254)。
1. C:\Documents and Setting\Administrator> ftp 10.110.24.254
Connected to 10.110.24.254.
220 FTP service ready.
User (10.110.24.254:(none)): huawei
331 Password required for huawei.
Password:
230 User logged in.
- 设置传输参数。 FTP用户验证通过后,FTP客户端显示提示符“ftp>”,在“ftp>”提示下键入binary(二进制传输模式),并设置FTP客户端存放上载文件的目录路径。
1. ftp> binary
200 Type set to I.
ftp> lcd c:\temp
Local directory now C:\temp.
- 传输配置文件。 在PC上,使用put命令将配置文件上传至本地指定目录中,并保存为backup.cfg。 ftp> put config.cfg backup.cfg
- 在设备上确认上传的backup.cfg文件是否成功。如果设备上存在backup.cfg文件,且文件大小正确则认为恢复配置文件成功。