H3C 思科华为 等网络设备配置文档自动备份思路及实现方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H3C 思科华为 等网络设备配置文档自动备份思路及实现方法相关的知识,希望对你有一定的参考价值。

网络设备一般包含交换机、路由器、防火墙
H3C 、思科、华为网络设备都可以使法这个方法自动备份配置文档

一般情况下我们是更新网络设配置,然后手动导出配置文档,save到一个指定目录,这种方式网络设备数量稍微较多文档保存会存在问题
网络设备一般都带有tftp功能,我们可以利用设备Tftp功能自动备份配置文档
1:以下是自动份备效果
Tftp服务器备份文件夹
技术图片

查看2019年3月23网络设备配置文档,ip地址.cfg文档对应交换机配置文件
技术图片

安装TFTP服务端

1:修改Home
[HOME]
D:\switch\Daily
[TFTP-OPTIONS]
write=Y

重启open tftp service
配置文档定义了所有网络设备cfg文件存到Daily

H3C 、思科、华为网络设备都支持Tftp命令,以下用H3C 3100 V1 交换机配置实例
job backup
view monitor
time 1 repeating at 18:00 command save 172.16.XX.XX.cfg
time 2 repeating at 18:05 command tftp tftpServerIP put 172.16.XX.XX.cfg
#
同一个品牌交换机不同型号命令略有不同,H3C 3100 job 命令与 H3C 2626就不相同
交换机每天晚上六点过5分会上传备份文档到TFTP主目录下面,
同一交换机配置文档文称不变,所以需要更改备份文件夹文称改当天日期,同时新建Tftp HOME目录

需要定一个脚本,用于更改Daily 这个文件夹名称,改成日期
Powershell脚本Change_File_name.ps1, 利用windows 任务计划每晚10点执,windows下如何新建任务计划不上图,以下是Change_File_name.ps1

$BaseDir = "D:\Switch"
$DailyDir = "Daily"

$CurrentDate = (get-date).ToString(‘yyyyMMdd‘)
$Source = $BaseDir + "\" + $DailyDir + "*.*"
$Dest = $BaseDir + "\" + "$CurrentDate"
if (Test-Path $Source)
{
New-Item -Path $BaseDir -ItemType "directory" -Name $CurrentDate -ea SilentlyContinue
Move-Item -Path $Source -Destination $Dest
}

以上是关于H3C 思科华为 等网络设备配置文档自动备份思路及实现方法的主要内容,如果未能解决你的问题,请参考以下文章

python多线程自动备份华为H3C交换机配置和LOG

思科网络设备IOS及配置文件自动化定时备份与恢复

思科华为H3C常用命令对比大全

利用SecureCRT实现网络设备自动备份-华为H3C篇

H3C和CISCO交换机做聚合配置实例教学

思科&新华三&华为边做边学专题,交换路由无线防火墙BGP组播