1. 为什么需要这样一款工具
在日常网络运维中,华为数通设备(交换机、路由器、防火墙等)的配置备份是一项很重要的工作。配置丢了、误操作了、设备坏了,都要靠一份及时的配置备份来恢复。但很多运维同学还在用最原始的方式:一台台登录设备,手工执行 display current-configuration,再复制粘贴保存。设备一多,效率低、容易漏、不好管。
为了解决这个问题,我做了这款华为数通设备配置备份小工具,把「登录、抓取、保存、归档」这条链路自动化,让备份从手工操作变成一键完成。
通过网盘分享的文件:华为数通设备备份小工具
链接: https://pan.baidu.com/s/1nk8B6q1KBW0bsTyUQh9fjQ?pwd=bwhy 提取码: bwhy
2. 工具能做什么
这款工具主要提供以下能力:
- 批量备份配置:这是工具的核心功能。一次导入多台设备,就能批量抓取并保存配置,不用再一台台登录。
- 先 Ping 再备份:备份前可以先 Ping 测一下 IP 地址,只添加 Ping 通的设备,避免连不上的设备浪费时间。
- SSH 和 Telnet 登录:支持通过 SSH 和 Telnet 两种协议连接设备,自动读取并备份配置。
- 配置归档:按设备 IP、主机名、日期自动生成备份文件,目录清晰,方便查找。
- 差异对比:可以对比相邻两次备份的配置差异,快速看出哪里改了。
3. 适用场景
这款工具适合以下场景使用:
- 企业园区网、数据中心网络设备的日常配置备份。
- 设备上线、割接、升级前的配置快照留存。
- 配置变更后的快速回滚与差异核对。
- 等保合规、运维审计对配置留痕的要求。
4. 工具特点
- 轻量易用:无需复杂部署,下载即可运行,配置简单。
- 安全可控:备份文件保存在本地,数据不出内网,敏感信息可控。
- 兼容性好:面向华为数通主流设备型号设计,覆盖常见 VRP 版本。
- 可扩展:代码结构清晰,方便按需二次开发或集成到现有运维平台。
5. 使用方式
工具的使用流程很简单:
- 先 Ping 测设备 IP 地址,把 Ping 通的设备添加进来。
- 在配置里填好设备信息(IP、用户名、密码或密钥)。
- 运行备份命令,工具通过 SSH 或 Telnet 自动连接设备并抓取配置。
- 在输出目录里查看按设备、按日期归档的备份文件。
- 创建定时备份任务,按年、月、日为周期进行备份。
6. 写在最后
这款工具是我在运维实践中沉淀下来的一个小作品,希望能帮到同样被配置备份困扰的同行。如果你在使用过程中遇到问题,或者有功能建议,欢迎交流反馈。也欢迎在此基础上继续完善,让它变得更顺手。
如果你觉得这个工具对你有帮助,欢迎分享给更多需要的朋友。