正在加载今日诗词....

交换机路由器批量备份程序-SwitchBackup_Pro

github上xiaomumu8633开源分享的软件,支持SSH2和TELNET方式,支持多厂家(不限于华为中兴思科锐捷H3C等),可根据工作需要任意定制指令。

其工作原理就是远程登录到交换机上将dis ××× 命令输出的内容保存到一个文本文档内。

软件作者将python环境封装在main.exe了,我没有测试无python环境下是否影响软件正常工作。

1
2
3
4
5
6
7
8
9
10
11
12
13
本软件支持SSH2和TELNET方式,支持多厂家,可根据工作需要任意定制指令。最后实现的效果是根据你需要的指令,将表格中所有的交换机信息采集到main所在的文件夹下。程序已打包成.exe文件,以免部分内网电脑没有python环境。如果需要定时启动的话目前采用的方案是用win的定时任务来实现。

使用说明:

“Network Equipment Info.xlsx”文件作为我们的数据库,运行程序之前将Network Equipment Info.xlsx和main.exe放在同一个文件夹下

其中“Config”这张sheet用来设定你用来存放需备份的 设备厂商sheet名称 以及 厂商指令sheet名称,可以多行

设备厂商sheet里头包含该厂家的设备名称(任意)、IP地址、用户名、密码、登录采用的协议(SSH2或者TELNET)

厂商指令sheet里头包含了厂家所用的指令,可以根据工作需要任意调整

表格中标橙色的部分不要动,以免程序运行报错

经过测试:

1、华三命令和华为略有不同。

比如华为的screen-length 0 temporary修改为screen-length disable

2、如果telnet无用户名仅密码,那将用户名留空

3、host列交换机名称

可以和交换机设置的hostname不同,可以设置为任意中文字符

4、生成的备份文件在软件目录的bak文件夹

程序运行界面

交换机路由器批量备份程序-SwitchBackup_Pro

https://bg4vrg.com/post/20240317114032.html

作者

fei

发布于

2024-03-17

更新于

2024-03-17

许可协议

评论