思科网络设备自动备份配置

思科网络设备自动备份配置

用Kron方法自动备份配置

为了使路由器将 running-config 复制到 startup-config(例如,在每个星期日的 23:00),请完成以下步骤:

Create a kron policy list — 此脚本列出路由器必须在计划时间运行的命令。
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit

cli - 指定命令调度程序策略列表中的 EXEC CLI 命令。
Policy-list - 指定与命令调度程序事件关联的策略列表。
注意:使用writeis而不是copy running-config startup-configis的原因,因为kron不支持交互式提示,而copy running-config startup-configcommand需要交互。请务必在创建命令时记住这一点。此外,请注意 kron 不支持配置命令。

Create a kron occurrence — 通知路由器策略必须运行的时间和频率。

Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring
Router(config-kron-occurrence)#policy-list SaveConfig

SaveConfigSchedule - 事件名称。事件名称的长度介于 1 到 31 个字符之间。如果occurrence-name是新的,则可以创建具体值结构。如果occurrence-name不是新的,则可以编辑当前事件。
at - 标识事件将在指定日历日期和时间运行。
recurring - 标识事件将重复运行。
使用thhowcommand检验kron配置。

Router#show kron schedule
Kron Occurrence Schedule
SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun

inactive — 表示kron当前未运行命令。
Active — 表示kron正在运行当前命令。

Router#show running-configuration 
kron occurrence SaveConfigSchedule at 23:00 Sun recurring
policy-list SaveConfig 
kron policy-list SaveConfig
cli write

将配置备份到 TFTP 服务器

此示例在每个星期日的23:00将当前配置保存到TFTP服务器(10.1.1.1):

Router(config)#kron policy-list Backup
Router(config-kron-policy)#cli show run | redirect tftp://10.1.1.1/test.cfg
Router(config-kron-policy)#exit
!
Router(config)#kron occurrence Backup at 23:00 Sun recurring
Router(config-kron-occurrence)#policy-list Backup

验证
使用show running-config命令确认已将配置文件复制到目标路由器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,您可以按照以下步骤使用 kron 命令来配置定时自动备份: 1. 首先,您需要创建一个脚本,用于执行备份操作。可以使用以下命令创建一个名为 backup_script.sh 的脚本文件: ``` Router#configure terminal Router(config)#ip ftp username backupuser Router(config)#ip ftp password backuppassword Router(config)#ip ftp source-interface GigabitEthernet0/0 Router(config)#no ip ftp passive Router(config)#end Router#copy running-config ftp://10.1.1.1/backup/Router1-config ``` 上述脚本将 Router 的配置文件备份到 FTP 服务器的 backup 文件夹中。您需要根据您的实际情况修改脚本中的 FTP 服务器地址、用户名、密码和备份文件名。 2. 接下来,您需要配置 kron 定时任务。使用以下命令配置每天自动备份一次: ``` Router#configure terminal Router(config)#kron policy-list backup Router(config-kron-policy)#cli copy running-config ftp://10.1.1.1/backup/Router1-config Router(config-kron-policy)#exit Router(config)#kron occurrence backup-at-2am at 2:00 recurring Router(config-kron-occurrence)#policy-list backup Router(config-kron-occurrence)#exit Router(config)#exit ``` 上述命令将创建一个名为 backup 的 kron 策略列表,并将备份脚本添加到该列表中。然后,创建一个名为 backup-at-2am 的 kron 定时任务,每天 2:00 自动执行备份脚本。 3. 最后,您可以使用 show kron 命令检查 kron 配置是否正确。如果一切正常,您应该能够看到类似以下内容的输出: ``` Router#show kron Kron Occurrence Schedule backup-at-2am inactive, will run again in 0 days 00:05:54 at 02:00 on Mon Jun 28 ``` 注意:为了使 kron 定时任务生效,您需要将设备的时钟同步到网络时间服务器或手动配置正确的日期和时间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

冬天来了——

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

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

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

打赏作者

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

抵扣说明:

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

余额充值