华为交换机---自动备份配置到指定ftp服务器

 

环境

交换机配置修改后及时备份相关配置,每次配置变化后需要在1分钟后自动进行保存,并且将配置上传至FTP服务器;每隔30分钟,交换机自动把配置上传到FTP服务器

配置

set save-configuration interval * //定时保存新配置的时间间隔为*分钟(1天=1440),默认为30分钟(系统在定时保存配置文件之前会比较配置文件。如配置没有变化,不会保存,不会上传到服务器)
set save-configuration delay **  //配置发生变化**分钟后,自动保存新配置并上传到FTP服务器
set save-configuration backup-to-server server 10.0.0.1 transport-type ftp/sftp/tftp user (username)password  (password  )path (filespath)   //设置自动保存配置到指定FTP服务器的文件夹下

 

实例

[huawei]set save-configuration delay 1  //配置发生变化1分钟后,自动保存上传
[huawei]set save-configuration interval 30 //30分钟备份一次,配置没有改变不会备份
[huawei]set save-configuration backup-to-server server 10.0.0.10 transport-type ftp user test password test //保存配置文件到ftp服务器 10.0.0.10 账号 test 密码 test

使用实例

# 配置系统定时保存新配置的时间间隔为60分钟。

<HUAWEI> system-view

[HUAWEI] set save-configuration interval 60

 

# 设置系统配置发生变化3分钟后,以10小时为保存间隔,自动保存新配置,且CPU使用率上限为60%。

<HUAWEI> system-view

[HUAWEI] set save-configuration interval 600 delay 3 cpu-limit 60

      set save-configuration backup-to-server server命令用来设置定时保存配置文件至服务器。

set save-configuration backup-to-server server server-ip [ vpn-instance vpn-instance-name ] transport-type { ftp | sftp } [ port port-number ] user user-name password password [ path path ]

set save-configuration backup-to-server server server-ip [ vpn-instance vpn-instance-name ] transport-type tftp [ path path ]

 

 

注意事项

 

服务器存储路径如果不存在,配置文件将发送不成功,系统将向网管上报告警,并在设备上记录日志。

访问服务器的用户名和密码为以FTP或SFTP方式登录服务器的用户名和密码。

 

     执行本命令保存配置文件至服务器时,系统只支持二进制传输模式,服务器端需支持二进制传输模式。

     配置此命令前,需执行命令set save-configuration启动定时保存配置的功能,否则不会保存配置文件至服务器。

     FTP和TFTP为不安全的传输协议,建议配置SFTP协议。

     一个服务器IP地址可以与多个VPN实例绑定;当删除指定VPN实例的配置时,必须指定vpn-instance-name参数,如果不指定vpn-instance-name参数,则会删除不带VPN实例的配置。

 

使用实例

# 设置自动保存的服务器信息,传输方式为SFTP。

<HUAWEI> system-view

[HUAWEI] set save-configuration backup-to-server server 10.1.1.1 transport-type sftp user admin password Helloworld@6789 path switchbak

 

官方操作步骤

  • 自动保存配置。

     

    1. 执行命令system-view,进入系统视图。

    2. 执行命令set save-configuration [ interval interval | cpu-limit cpu-usage | delay delay-interval ] *,配置系统定时保存配置。

      缺省情况下,系统不启动定时保存配置的功能。

      系统在定时保存配置文件之前,会查看配置文件情况,发生如下情况会触发定时保存:
      • 配置文件与上次保存的不同。
      • 配置文件与上次保存的相同,但是期间有过改动。例如执行了某条命令后,又删除了该命令,配置文件虽然与之前相同,但是也会触发定时保存。
      当出现如下情况时,系统会取消定时保存配置文件的操作:
      • 当前存在写配置文件操作。
      • 设备正在进行配置恢复。
      • CPU利用率较高。
    3. (可选)执行命令set save-configuration backup-to-server server server-ip transport-type { ftp | sftp } user user-name password password [ path folder ]或set save-configuration backup-to-server server server-ip transport-type tftp [ path folder ],配置服务器的相关信息,包括自动保存配置文件的服务器的IP地址、用户名及其密码、配置文件自动保存的目的路径和配置文件自动保存至服务器的传输方式。


      使用TFTP传输方式保存配置文件时,可执行命令tftp client-source配置设备的Loopback接口作为客户端源地址。

      建议使用安全性更高的SFTP协议保存配置文件至文件服务器。

     

  • 手动保存配置。

     

    • 执行命令save [ all ] [ configuration-file ],保存当前配置。

      将当前配置保存到指定文件时,文件必须以“.zip”或“.cfg”作为扩展名。而且系统启动配置文件必须存放在存储设备的根目录下。

      • 在第一次保存配置文件时,如果不指定可选参数configuration-file,则设备将提示是否将文件名保存为“vrpcfg.zip”。“vrpcfg.zip”是系统缺省的配置文件,初始状态是空配置。
      • 如果不指定configuration-file参数,则配置信息将保存至系统当前启动配置文件里,执行display startup命令可以查看系统当前启动配置文件的文件名。
      • 执行pwd(用户视图)命令,可以查看系统当前存储路径。
      • 执行cd(用户视图)命令,可以更改系统当前存储路径。

posted on   剩余价值  阅读(3183)  评论(1编辑  收藏  举报

相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示