基于tftp的网络配置备份

本文详细介绍了一种通过脚本实现交换机配置的备份与恢复方法。包括安装tftp服务,下载并使用备份与恢复脚本,以及具体的脚本参数说明和示例,适用于HUAWEI和CISCO等不同型号的交换机。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、首先需要安装tftp

    具体操作步骤不做赘述

二、下载配置备份和恢复脚本

三、脚本参数及示例如下

/usr/local/devmgr <协议> <协议端口号> <设备型号> <IP地址> <账号> <密码> <特权密码> <服务IP地址> <配置文件名称> <操作类型> 
参数说明:
    <协议>       : ssh 或 telnet ,为固定值(全部小写)
    <协议端口号>  : 对应<协议>的端口号,如: 22,23
    <设备型号>    : 交换机设备的型号,如:h3c,huawei,不能为中文
    <IP地址>     : 交换机设备IP地址
    <账号>       : 登录交换机使用的账号名
    <密码>       : 登录交换机使用的账号名对应的密码
    <特权密码>    : 交换机登录所需特权密码,不需要时填写"-"
    <备份IP地址>  : 备份tftp服务器IP地址
    <备份文件名称> : tftp服务器上存储的配置文件名称
    <操作类型>    : 标识备份或者恢复操作,backup 或 restore,为固定值(全部小写)
示例:
#huawei backup
/usr/local/devmgr telnet 23 huawei 192.168.0.7 huawei huawei - 192.168.0.54 telnet_192.168.0.7.cfg backup
/usr/local/devmgr ssh 22 huawei 192.168.0.7 root root 192.168.211.54 ssh_192.168.0.7.cfg backup
#huawei restore
/usr/local/devmgr telnet 23 huawei 192.168.0.7 huawei huawei - 192.168.0.54 telnet_192.168.0.7.cfg restore
/usr/local/devmgr ssh 22 huawei 192.168.0.7 root root - 192.168.0.54 ssh_192.168.0.7.cfg restore
​
#cisco backup
/usr/local/devmgr telnet 23 cisco 192.168.0.3 cisco cisco cisco1 192.168.0.54 telnet_192.168.0.3.cfg backup
/usr/local/devmgr ssh 22 cisco 192.168.0.3 cisco cisco cisco1 192.168.0.54 ssh_192.168.0.3.cfg backup
#cisco restore
/usr/local/devmgr telnet 23 cisco 192.168.0.3 cisco cisco cisco1 192.168.0.54 telnet_192.168.0.3.cfg restore
/usr/local/devmgr ssh 22 cisco 192.168.0.3 cisco cisco cisco1 192.168.0.54 ssh_192.168.0.3.cfg restore

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值