第一步备份配置文件到交换机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的使用,请参见文件管理。
  1. 设备作为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
  1. 从维护终端向设备发起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.
  1. 设置传输参数。 FTP用户验证通过后,FTP客户端显示提示符“ftp>”,在“ftp>”提示下键入binary(二进制传输模式),并设置FTP客户端存放上载文件的目录路径。
1.  ftp> binary
200 Type set to I.
ftp> lcd c:\temp
Local directory now C:\temp.
  1. 传输配置文件。 在PC上,使用put命令将配置文件上传至本地指定目录中,并保存为backup.cfg。 ftp> put config.cfg backup.cfg
  2. 在设备上确认上传的backup.cfg文件是否成功。如果设备上存在backup.cfg文件,且文件大小正确则认为恢复配置文件成功。