网 工 圈 当交换机配置发生变化,如何自动备份配置到FTP上?2条命令搞定! (左右滑动,查看代码)
复制上面代码,粘贴到python IDLE,相关参数修改后,文件名后缀记得保存为.py 格式。 如果你的电脑还没安装python的,可以参照如下教程: Python安装教程(推荐一款不错的Python编辑器) 交换机开启FTP服务功能: [along]ftp server enable 给交换机创建ftp账号、密码,账号权限级别、ftp路径、账号服务类型添加ftp: [along]aaa [along-aaa] local-user along password irreversible-cipher along123 [along-aaa]local-user along privilege level 15 [along-aaa]local-user along ftp-directory flash: [along-aaa]local-user along service-type http ftp 设置交换机vty登录认证模式为:aaa ,即调用aaa 刚才创建的ftp账号、密码: [along]user-interface vty 0 4 [along-ui-vty0-4] authentication-mode aaa 交换机确保网络的连通性: vlan 10 # interface Vlanif10 ip address 192.168.1.200 255.255.255.0 # interface GigabitEthernet0/0/24 port link-type access port default vlan 10 # 交换机 ping 我的电脑 能通: 本次龙哥测试环境非常简单,就是用交换机真机 直连 我的台式电脑,实际运用中:你们要确保网络的连通性 和 TP端口可达即可。 测试一下,python脚本是否可用? 双击该程序即可。 双击后,会发现多了一个文件: 打开该文件,对比配置,确实没错,测试通过! 如果我们需要每天定时去备份配置,我们可以利用window系统的“任务计划程序”来实现。 任务计划程序在哪里? 你可以直接搜索 或 控制面板打开: 或控制面板: 接下来,开始创建任务: 1、点击创建任务 然后选择 操作、新建: 条件、设置:默认设置即可 测试,验证成功,已在规定的时间,执行该脚本,实现定期备份了: 怎么样?如果觉得不错,就点个赞呗~ 给点鼓励鼓励哈~ |
|