监控网络里的交换机配置改了不保存,断电重启全部还原,这是现场常见的返工源头。结论前置:交换机同时维护运行配置与启动配置两份文件,改完配置必须手动执行保存命令落地到启动配置;备份按导出、校验、归档三步做,升级固件前核对哈希值、Flash 剩余空间与版本路径,维护窗口内执行并备好回退方案。核心链路设备先做配置备份,再谈升级。

运行配置与启动配置的区别:保存为什么要主动执行

交换机有两份配置,行为完全不同:

配置类型 存放位置 断电后 生效方式
运行配置 running-config 内存 RAM 丢失 当下立即生效
启动配置 startup-config 非易失存储 保留 设备重启时加载

命令行临时改的 VLAN、端口、路由都落在运行配置,直接生效但一断电就清空。要把改动固化,需执行保存命令,把运行配置整体写入启动配置,各家写法略有差异但都是同类操作。不少监控项目调试完就断电走人,再开机发现配置回到出厂态,问题就出在漏了这一步。Web 管理界面里对应的是「保存当前配置」类按钮,效果一致。

配置备份怎么做:CLI 与 Web 两种导出方式

备份要导出的是启动配置(以它为中心展开),常用两种途径:

  1. 命令行方式:登录设备进入特权模式,用 TFTP 将 startup-config 上传到备份服务器,或用系统自带的备份命令把配置写到指定位置,网络传输后核对文件大小。
  2. Web 方式:进系统管理界面找到配置管理入口,下载配置文件(常见 .cfg 格式),保存到本地归档目录。核心交换机优先走 CLI,可脚本化且不易漏项。

备份文件命名按「设备名+日期+版本」规范归档,例如核心交换机在 2026-10-25 的备份写成核心交换机-20261025-配置版本号,避免同名覆盖。归档目录按项目分设备存放,与网络拓扑图对应,出问题找得到文件。

什么时机必须备份:升级前、改造前与更换前的备份清单

备份不是为了仪式感,是给下一次变更兜底。以下节点必须执行:配置新设备完成并验证后、固件升级前、批量修改配置前、设备更换或迁移前、硬件调整(加模块、换电源)前。变更类操作前备份,配合变更记录回滚才有依据:

时机 备份内容 用途
新设备上线后 基线配置 后续对比基线
固件升级前 当前配置 + 固件版本号 升级失败可回退
批量改配置前 全套启动配置 改错可整体还原
换机迁移前 配置 + 端口绑定表 新机快速复现

建议把配置备份纳入月度巡检内容,核心交换机与汇聚交换机每月导出一次并归档,半年以上的记录留档。备份文件可加密存放,配置里含密码信息时尤其注意保管。

固件升级前校验什么:哈希、Flash 空间与版本路径

固件升级是高风险操作,前置校验四件事缺一不可:

校验项 方法 说明
文件完整性 SHA256/MD5 与官网公布值比对 防下载损坏与文件被替换
存储空间 查看 Flash 剩余空间 固件包较大时预留充分余量
版本匹配 核对设备型号与固件适用范围 不同端口数、系列固件不通用
升级路径 读 Release Notes 跨大版本可能需中间版本过渡

固件包哈希比对是对着官网页面逐字符核对,不可凭文件名相似就跳过。升级包体积较大(数百 MB 常见)时,Flash 剩余空间不足会导致写入失败,先清日志、删旧文件腾空间。跨版本升级前读 Release Notes,确认升级路径与已知问题,部分老旧设备跨大版本需先升到中间版本再继续。

升级过程与回退:维护窗口、中断业务与双保险

升级时业务会中断,执行流程按五个步骤走:

  1. 确定维护窗口:选业务低峰时段,通知相关方,预留足够时间完成升级与验证。
  2. 二次确认备份:升级前再导出一次配置,与固件文件同目录保存,回退时同版本配套使用。
  3. 上传固件并校验:上传后再次核对哈希值与文件大小,确认 Flash 空间足够再触发升级。
  4. 执行升级:设备重启加载新固件,期间严禁断电,等待重启完成并登录确认。
  5. 验证与回退准备:检查端口状态、VLAN、链路聚合与监控流是否恢复,异常时用原固件与备份配置回退。

堆叠设备还多两条纪律:堆叠内各成员固件版本必须一致,否则成员间兼容异常;支持平滑升级机制的设备与软件组合,可在不断业务的前提下滚动升级,使用前确认版本支持范围。升级完成后把新版本号、操作人、时间记入运维台账,与归档的备份文件对应,下次出问题有完整上下文。

TL;DR 检查清单

  1. 配置分运行与启动两份,改完必须执行保存命令落地,Web 界面记得点保存当前配置。
  2. 备份按导出、校验、归档三步走,文件名带设备名与日期,月度巡检定期导出。
  3. 升级前核对哈希值、Flash 空间、固件适用型号与升级路径,读 Release Notes。
  4. 维护窗口内执行升级,备份与旧固件双保险,验证异常走回退流程并记录台账。

参考资料

  • core-switch-redundancy-design
  • snmp-surveillance-network
  • surveillance-management-vlan-isolation