免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1387 | 回复: 0
打印 上一主题 下一主题

定期自动备份交换机/路由器的配置 [复制链接]

论坛徽章:
9
CU大牛徽章
日期:2013-04-17 10:59:39CU大牛徽章
日期:2013-04-17 11:01:45CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:50:25CU大牛徽章
日期:2013-04-17 11:50:33CU大牛徽章
日期:2013-04-17 11:50:39CU大牛徽章
日期:2013-04-17 11:50:44
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-24 11:32 |只看该作者 |倒序浏览
前段时间写了一个自动备份交换机配置的shell,包括两个文件。
第一个文件:
#!/bin/sh
SW_TELNET_PASSWD=PASSWD  /*交换机的telnet密码*/
SW_ENABLE_PASSWD=PASSWD  /*交换机的enable密码*/
TFTP_SERVER_IPADD=IPADD /*这个地方要填入TFTP服务器的ip地址*/
while read SW_IP; do    /*SW_IP是你要备份交换机的ip地址*/
    echo $SW_IP
  (
   sleep 3;
   echo $SW_TELNET_PASSWD
   sleep 3;
   echo "enable";\
   sleep 1;
   echo $SW_ENABLE_PASSWD
   sleep 1;
   echo "copy star tftp";\
   sleep 1;
   echo $TFTP_SERVER_IPADD
   sleep 1;
   NOW=$(date +%F)_$SW_IP
   #echo 'date | xargs -i $SW_IP{}'
   echo $NOW
   sleep 10;
   echo "exit";\
   ) | telnet $SW_IP |tee -a /home/xuelai/myshell/$(date +%F).log /*tee -a 即把输出在屏幕上显示也写入了相应的文件*/
done

另外一个文件SwitchIP:
10.1.1.1
10.1.2.2
10.2.1.1

把第一个文件加入到cron进程里面,就可以定期备份你的交换机的配置啦。
感谢
www.chinaunix.net
的大力支持


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2221/showart_117288.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP