024-Linux搭建TFTP&交换机定时备份配置

1、linux中TFTP搭建

安装tftp服务

yum install -y tftp-server tftp xinetd

修改配置文件

vim /etc/xinetd.d/tftp
	service tftp
	{
	       disable                 =no   # 必须添加这一条
	       socket_type             =dgram
	       protocol                =udp
	       wait                    =yes
	       user                    =root
	       server                  = /usr/sbin/in.tftpd
	       server_args             = -u root -s /tftpboot -c #指定tftp服务器的目录,-c为指定为可以创建文件
	       per_source              = 11
	       cps                     = 100 2
	       flags                   =IPv4
	}

创建tftp根目录,关闭防火墙,启动tftp-server

mkdir -m 777 /tftpboot
sytemctl stop firewalld  //关闭防火墙
sytemctl disable firewalld  //关闭防火墙开机启动
sytemctl  restart xinetd  //重启 xinetd 服务重启xinetd服务,因为TFTP服务受控与xinetd, xinetd是管服务的服务,它是不开端口的。

#验证一下TFTP是否起来了

netstat -tunap | grep :69
# 出现下面的信息代表已经启动了
udp 0 0 0.0.0.0:69 0.0.0.0:* 1258/xinetd

交换机中的配置

交换机命令

dir:显示文件夹内容 =ls
cd:进入文件夹  =cd
cd .. :退出文件夹  =cd ..
mkdir:创建文件夹  =touch
rmdir: 删除文件夹  =rm -rf
del:删除文件    =rm

配置交换机配置文件保存方式

S5700

set save-configuration delay 1  //配置发生变化1分钟后,自动保存上传
set save-configuration interval 30 //30分钟备份一次,配置没有改变不会备份
set save-configuration backup-to-server server 192.168.63.130 transport-type tftp                                                                                         

在这里插入图片描述
CE6800

configuration file auto-save delay 3
configuration file auto-save backup-to-server server 10.175.253.34 transport-type tftp 
configuration current backup-to-server monthly date 28 time 18:00:00

在这里插入图片描述

20240204更新:

应用场景

为了防止设备掉电或者意外重启导致配置文件的丢失,通过本命令可设置自动保存配置文件功能。

如果没有执行命令configuration file auto-save,则系统不启动自动保存功能。此时如果执行configuration file auto-save { interval | cpu-limit | delay } default,命令不生效。

如果执行了命令configuration file auto-save,系统在定时保存配置之前会比较配置文件,如果配置没有改变则不会执行定时保存。

•如果需要指定定时保存配置时间间隔,则指定参数interval interval,如果不指定interval,缺省值是30分钟。

•为了防止自动保存影响系统性能,可以配置参数cpu-limit cpu-usage自动保存时系统CPU使用率上限。在自动保存定时器触发时,检测到系统的CPU占用率高于配置的值,系统就会取消本次自动保存。缺省情况下,配置自动保存时系统CPU的使用率上限是50%。
•若需要指定系统自动备份配置的延时时间,则选择参数delay delay-interval,当配置发生变化时,系统将在设置的延时时间后自动保存配置。缺省值是5分钟。
•如果同时配置参数interval interval和delay delay-interval,则哪个参数配置的时间先到,则由哪个参数触发配置保存操作,另一个参数配置的时间到的时候会再次检查配置,发现没有变更则不执行保存操作。

如果执行命令undo configuration file auto-save,表示去使能自动保存功能。

配置影响

配置系统定时自动保存功能后,不管是否有手动执行过save操作,只要当前运行配置和下次启动文件中的配置有差异,interval interval或者delay delay-interval参数配置的时间到了之后会触发保存配置到服务器。

后续任务

可执行命令display saved-configuration configuration,查看到系统定时保存功能的相关配置情况。

注意事项

配置系统定时自动保存功能后,将会把配置文件保存在下次启动配置文件中,配置文件内容可能会因配置变化而变化。当出现如下情况时,系统会取消定时保存配置文件的操作:•当前存在写配置文件操作。
•设备正在进行配置恢复。
•CPU利用率较高。
configuration file auto-save interval 600 delay 3 cpu-limit 60
# 设置系统配置发生变化3分钟后,以10小时为保存间隔,自动保存新配置,且CPU使用率上限为60%
# 即每10小时执行一次,且配置发生变化后3分钟执行一次,执行以上两条时前置条件为CPU使用率小于60%

configuration file auto-save backup-to-server server 10.175.253.13 transport-type ftp user $username password  $password path swbakfile
# 

configuration current backup-to-server monthly date 28 time 18:00:00
# 配置每月281800执行一次配置发送
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

深度学习0407

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

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

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

打赏作者

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

抵扣说明:

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

余额充值