🧰 批量交换机配置备份工具【图形界面版】
随着设备数量的增多,企业网络工程师在日常运维中,常常需要批量登录多台交换机进行配置备份,尤其是涉及不同厂商(华为、H3C、Cisco)时,手工登录和执行命令效率低下、容易出错。
为此,一款【批量交换机配置备份工具】,基于 Python 图形界面,专门解决以下问题 👇
✅ 工具特点
-
支持三大主流厂商:华为、H3C、Cisco
-
支持两种登录模式:
-
✅ 统一账号密码登录
-
✅ 每台设备单独账号密码(含 Enable 密码)
-
-
支持导入设备文件(支持
.xlsx
、.csv
、.txt
) -
可自定义备份命令(如
display current-configuration
/show run
) -
Cisco 支持先执行
enable
再执行命令 -
支持并发执行,自动记录日志
-
自定义备份输出路径,备份进度实时提示
🖥️ 使用步骤
Step 1:运行程序
双击运行 批量备份工具_final.exe
,进入图形界面。
Step 2:选择登录方式
-
若设备共用一个账号密码 → 选择“统一账号密码”
-
若每台设备账号密码都不同 → 选择“每台设备独立账号密码”并导入表格
Step 3:填写命令
输入要执行的配置导出命令:
-
华为/H3C:
display current-configuration
-
思科:
show running-config
Step 4:设置输出目录
点击“浏览”按钮,选择备份文件要保存的位置。
Step 5:开始备份
点击【开始备份】,工具会自动连接设备并保存配置内容到文件。
📂 设备表格文件格式(支持 Excel、CSV、TXT)
如果你使用“每台设备独立账号密码”方式,请准备一个设备信息文件,结构如下:
IP地址 | 用户名 | 密码 | 厂商 | Enable密码 |
---|---|---|---|---|
192.168.1.1 | admin | huawei1 | Huawei | |
192.168.1.2 | admin2 | h3c123 | H3C | |
192.168.1.3 | netadmin | cisco456 | Cisco | ciscoenable123 |
支持文件格式:
-
.xlsx
(推荐) -
.csv
-
.txt
(用英文逗号分隔)
📑 输出结果
程序运行完毕后会自动生成:
-
每台设备一个配置备份文件(以 IP 命名)
-
成功日志
backup_log_success.txt
-
失败日志
backup_log_fail.txt
(附失败原因)
示例输出路径截图👇
(此处你可插入一张输出目录截图)
📸 工具截图预览
链接: https://pan.baidu.com/s/19HvzMPrmjerHClEnsN6wvg