搭建TFTP服务器自动备份H3C网络设备配置

一、环境说明

服务器操作系统版本:CentOS Linux release 7.6.1810 (Core)

TFTP server版本:tftp-hpa 5.2, with readline

H3C设备型号:F100-C-G2

二、服务搭建目的

搭建TFTP服务器用于保存H3C网络设备配置,通过在H3C设备上添加scheduler任务定时或者周期性将设备配置保存到TFTP服务器,提高运维自动化能力,减轻运维工作量,避免网络设备意外故障情况下配置丢失,提高故障响应效率,减小RTO时间。

三、配置步骤

1、安装tftp软件包

[root@wuhs tftp]# yum install xinetd tftp tftp-server

2、配置tftp-server

# vim /etc/xinetd.d/tftp

service tftp

{

    socket_type     = dgram

    protocol        = udp

    wait            = yes

    user            = root

    server          = /usr/sbin/in.tftpd

    server_args     = -s /data/tftp –c   

#运行上传需要加-c参数,指定文件存储目录

    disable         = no

        #默认是yes,tftp为关闭状态,改为no,启用tftp服务

    per_source      = 11

    cps             = 100 2

    flags           = IPv4

}

3、TFTP服务

# systemctl start xinetd.service

[root@wuhs tftp]# netstat -tunpl |grep 69         

udp     0   0 0.0.0.0:69   0.0.0.0:*      4622/xinetd

4、墙上开放UDP 69端口

# firewall-cmd --zone=public --add-port=69/udp --permanent

5、网络设备添加schedule配置

配置模式下添加如下配置:

scheduler job confbackup

 command 1 save force

 command 2 backup startup-configuration to 192.168.0.186 IDC-FW-F100-1.cfg

scheduler schedule confbackup

 user-role level-3

 user-role network-operator

 user-role network-admin

 user-role admin

 job confbackup

 time repeating interval 1440

6、配置,3分钟后检查TFTP服务器文件存储目录

[root@wuhs tftp]# ll

总用量 24

-rw-rw-rw- 1 nobody nobody 21173 11月 12 15:11 IDC-FW-F100-1.cfg

四、QA

1、上传时出现"连接请求失败"的提示,

解决办法:

#chmod  0777  /data/tftp

或者 #chown -R nobody.nobody /data/tftp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恒悦sunsite

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值