FTP 方式备份配置
TFTP 没有认证、跨网段也不方便,配置需要账号权限控制时就改用 FTP:设备作为 FTP 客户端登录服务器,把启动配置文件上传或下载。三厂命令结构基本一致,思科还支持在全局预配用户名与口令实现自动登录。注意 FTP 是明文协议,账号与配置内容在链路上可见,只适合管理网段内使用。
基本信息
| 适用平台 | 华为 VRP、思科 IOS、H3C Comware(设备侧均为 FTP 客户端) |
|---|---|
| 通道与端口 | TCP 21 控制连接,实际传输使用另开的数据连接 |
| 服务器前提 | 已开启 FTP 服务、存在可写目录、备份账号权限只覆盖备份目录 |
| 典型文件 | 华为 vrpcfg.zip、H3C startup.cfg、思科 startup-config 文本 |
| 安全替代 | 敏感配置优先用 SFTP/SCP,思科 copy 原生支持 scp: 前缀 |
传输方式选型
| 方式 | 认证 | 加密 | 适用场景 |
|---|---|---|---|
| TFTP | 无 | 无 | 同网段临时传输、设备引导文件下发 |
| FTP | 有(明文口令) | 无 | 需要认证的常规备份,限管理网段 |
| SFTP / SCP | 有 | 有(基于 SSH) | 敏感配置、跨网段、有合规要求的环境 |
| U 盘 / 本地导出 | 物理接触 | 视介质而定 | 无法联网设备的应急备份 |
典型使用场景
- 例行配置备份到带账号权限的文件服务器,比 TFTP 更可控
- 割接前把运行配置快照到服务器,出问题随时比对与恢复
- 把服务器上的备用配置下载回设备做恢复演练
- 新设备开局从服务器拉取基线配置,减少手工敲命令
- 设备无法直连 TFTP 时,用 FTP 跨网段完成传输
华为 VRP
华为 VRP
ftp 192.168.1.100 # 登录 FTP 服务器,按提示输入账号口令
put vrpcfg.zip backup_20261012.zip # 上传当前启动配置文件
get backup_20261012.zip vrpcfg.zip # 反向下载做恢复
quit
display startup # 确认当前启动配置文件名,避免上传错文件思科 IOS 与 H3C Comware
思科 IOS 与 H3C Comware
ip ftp username backupuser # 思科:预配账号实现免交互
ip ftp password BackupPass123
copy running-config ftp://backupuser:BackupPass123@192.168.1.100/cfg.txt
copy startup-config ftp: # 交互式写法,按提示输入地址与文件名
ftp 192.168.1.100 # H3C:交互式 FTP 客户端
put flash:/startup.cfg backup_20261012.cfg
quit思科可在全局预配 FTP 账号口令,华为与 H3C 为交互式登录。上传前先确认设备上真正的启动配置文件名(display startup / show bootvar),Linux 与 Windows 的 FTP 服务器对文件名大小写敏感度不同,容易传错文件。
备份属于配置导出,服务器目录要做好权限与访问控制:一份完整配置里通常含本地账号、SNMP 团体字、VPN 预共享密钥。备份文件按设备与日期命名,并保留最近若干份,只留最新一份会导致误覆盖后无历史可比。