Cisco交换机IOS备份还原

1 备份Cisco交换机IOS

互联网操作系统(Internetwork Operating System,简称IOS)是思科公司为其网络设备开发的操作维护系统。用户通过命令运行人机界面对网络设备进行功能设置,提供的功能大致为以下几点:网络设备及连接端口的功能首选项设置、运行网络协议与网络功能设备之间数据传输安全管理设置。

IOS相对于交换机而言等同于操作系统对于我们的PC机的重要性,所以备份IOS也是网络管理员日常运维工作中比不可少的内容;

1.1 配置交换机管理地址

Switch#conf t

Switch(config)#interface vlan 1

Switch(config-if)#ip add 192.168.1.1 255.255.255.0

Switch(config-if)#no sh

Switch(config-if)#exit

1.2 配置交换机远程管理

Switch(config)#line vty 0 4

Switch(config-line)#password xctc #配置telnet密码

Switch(config-line)#login

Switch(config-line)#exit

Switch(config)#enable password xctc #配置特权密码

1.3 使用TftpServer下载IOS

1、 使用普通网线将客户端连接交换机,配置本地连接IP地址与交换机管理IP地址于同一网段,确保可以互相通讯,如下图本例中客户端的ip地址为192.168.1.2,测试可以与交换机管理地址互通;

2、 启动TftpServer客户端点击菜单栏“选项”按钮,指定TftpServer根目录;

3、 使用客户端Telnet交换机管理地址;

4、 执行 show flash: 记录IOS名称,本案例为c3750-ipbase-mz.122-35.SE5.BIN

5、 执行 copy flash tftp 回车,在提示输入源文件名处粘贴上一步复制的文件名回车,本案例为c3750-ipbase-mz.122-35.SE5.BIN,在弹出确认目标文件名处保持默认回车;此时Telnet窗口显示“!”号,TftpServer窗口显示“#”表示正在下载IOS,大约2分钟左右完成;

6、 传输完成后Telnet及TftpServer窗口均有提示,在指定的TftpServer根目录可以看到已近下载成功的c3750-ipbase-mz.122-35.SE5.BIN文件;

2 还原Cisco交换机IOS

2.1 使用带有xmodem功能终端链接交换机

1、 使用Console线链接交换机,使用带有xmodem功能的终端软件登录(例如超级终端或SecureCRT);

2、 点击软件左上角的“快速链接”按钮,在弹出的对话框中如下填写,协议:Serial、波特率:9600其他选项保持默认,点击右下角“链接”;

3、 端口可以通过设备管理器查看;

4、 链接以后出现交换机的IOS界面,一般的提示符为"switch:";

5、 在终端软件中输入"switch:flash_init"进行初始化引导;

6、 完成后输入"switch:load_helper"(部分型号交换机没有该命令可以不输入,可以通过?进行确认);

2.2 修改传输速率

7、   接下来输入"setBAUD 115200"更改船速速率提高传输效率;

8、   将客户端工具修改波特率为"115200"重新连接交换机(否则会有乱码,或者无法连接,如果使用CRT可在目前连接的标签,右击“会话选项>串行”中直接调整);

9、   连接后在超级终端输入:

switch:copyxmodem: flash:p_w_picpath_filename.bin

2.3 传送IOS文件

10、当出现C的字母的时候选择CRT终端菜单栏中“传输>发送Xmodem”然后指定已经存储到本地后缀名为.bin的IOS文件开始传输;

11、传输速度比较缓慢,傳送完畢後提示: File "xmodem:" successfully copied to ....;

12、设置启动文件,当IOS文件正确传输到交换机上市,执行以下指令设置启动文件switch: set BOOT flash:c2950.bin(可以执行dir flash:/来查看bin文件);

13、   此时在提示符下輸入"switch:setbpdu 9600(部分机器键入此命令不生效,则输入如下指令重置波特率switch: unset BAUD)";

14、   然后输入"switch:boot"重启交换机即可;

3        注意事项

在日常运维中,有时需要清理交换机已有配置进行重新配置使用,该过程操作有误就可能会导致将交换机的系统也即IOS文件清除,所以此处将清除交换机配置的命令列出以便查询使用;

1、   清除已存在的配置信息

Erase startup-config

//此处也可以使用write erase 代替上述命令;

//备份之前在需要的情况下,可以先备份之前的配置信息 copy flash:config.text config.old;

2、   清除已加载的配置信息;

Erase running-config

//清除已加载的配置信息;

3、   清除Vlan信息

Delete vlan.dat

//查看Flash中vlan的配置名称dir flash: ,一般都是vlan.dat;

//查看当前Vlan配置show vlan;

4、   重启

Reload

//重启过程中,选择不保存配置信息;

转载于:https://blog.51cto.com/guozhengyuan/1353156

Cisco交换机IOS备份还原相关推荐

  1. 第九集(第一部分)思科交换机配置文件及IOS备份还原

    本视频是Linux系统工程师集训之网络部分视频课程的第九集. 主要内容为思科交换机.路由器的IP互连.配置备份还原.交换机IOS备份还原升级. 工作中发现很多搞Linux系统运维的人由于缺乏基础的网络 ...

  2. CISCO 交换设备IOS 备份/恢复操作

    集团统一进行交换机IOS升级,增强安全性,下面是升级及备份CISCO WS-C3750G-24TS-1U交换机操作实例. 所需工具:TFTP工具.SecureCRT.下载最新IOS(可到CISCO官网 ...

  3. python备份cisco交换机_Python备份Cisco交换机配置 | CN-SEC 中文网

    最近帮同事写一段关于导出cisco交换机的脚本,发现网上的资料不是太多,仅有的几个也有不少错误,这里分享一个python操作cisco交换机的库. 经过对网上的资料查找,发现如下几个库,吐槽一下百度搜 ...

  4. Cisco 3550交换机IOS备份(真实设备演示)

    需要准备的工具 1.Cisco TFTP Server 实验前的准备 1.保证本机能正确与交换机之间通信 2.保证本机TFTP能正常使用,如果本机装有防火墙软件,请建立规则允许69号端口通信 具体操作 ...

  5. 思科交换机IOS备份和升级

    升级交换机的ios一般分为两种:TFTP和Xmodem TFTP:(较简单) 准备工作 TFTP软件,对应型号的IOS ,PC和SW用网线相连,并且配置在相同网段. 步骤: 用Ping命令测试与TFT ...

  6. python备份cisco交换机_python备份交换机配置基础教程

    Python下能支持telnet的模块telnetlib是内置模块,直接import就可以了,其基本的使用方法也是比较简单的 #!/usr/bin/sh #coding:utf-8 import te ...

  7. 《Cisco交换机配置与管理完全手册》(第二版)前言和目录

    史上最具人气.最受好评的网络设备图书领域"四大金刚"的全新升级版本再现江湖了,他们分别是:<Cisco交换机配置与管理完全手册>(第二版).<H3C交换机配置与管 ...

  8. cisco 通过tftp备份/恢复配置和3560交换机IOS升级

    1.使用tftp服务器配置备份及恢复cisco 3560 #要确保交换机和tftp server之间可以连通就行. #备份 Switch#copy running-config tftp:  Addr ...

  9. CISCO交换机备份和恢复配置文件

    CISCO交换机备份和恢复配置文件的方法 1.首先在PC机上运行TFTP server,TFTP server的地址为本PC机的IP地址192.168.100.25: 2.一旦启用了一个TFTP Se ...

最新文章

  1. DCN-2655 gre隧道 vpn 嵌入IPSec配置:
  2. [转]查询oracle数据库的数据库名、实例名、ORACLE_SID
  3. python-shutil学习
  4. Shell特殊变量:Shell $0,$#,$*,$@,$?,$$和命令行参数
  5. 文献学习(part83)--An Embedding Approach to Anomaly Detection
  6. SQLServer数据库访问帮助类
  7. 微信小程序页面间传递文本数据
  8. TabError: inconsistent use of tabs and spaces in indentation
  9. 如何让div在整个页面中居中?
  10. Web Components系列(七) ——自定义组件的生命周期
  11. Realsense D455 修改分辨率和FPS
  12. python 最优化算法库,python实现各种最优化算法,
  13. smartforms 双面打印 设置
  14. 2016年大学计算机期末笔试题目,2017年计算机基础大一考试题「附答案」
  15. GRE填空词汇专项训练
  16. 【成都站报名】美团点评、蚂蚁金服、腾讯专家共论前端热点技术
  17. java门基础学习(五)
  18. python做var模型_在Python中使用pandas statsmodels的VAR模型
  19. 深井冰!沙雕码农脑洞大,盘点Github上那些不忍直视奇葩脑回路的沙雕项目!
  20. Docker初识:安装centos(ssh远程登录)

热门文章

  1. i2c的IOL及上拉电阻
  2. 人生算法之「延迟满足感」
  3. 基于对立非洲秃鹫优化算法求解单目标优化问题(OAVOA)含Matlab代码
  4. Python-10.1-面向对象
  5. 打印日志文件并将其上传存到HDFS中
  6. [emacs]man mode
  7. 【修真院JAVA小课堂】redis缓存集群简单介绍
  8. aligned_allocator
  9. python图例重复显示_python matplotlib图例重复
  10. frame buffer驱动