最新公告 |
当前位置: 首页 > 新闻与文档 > SonicWall配置 >

路由交换操作系统备份与升级

时间:2012-05-23 20:12来源:港湾互联网络 作者:港湾网络编辑 点击:
基于安全的考虑,网络管理员要对网络设备的配置信息和ios进行备份,如果需要将新的特性部署到网络设备上,很多时候就需要对ios的版本进行升级。 不小心把ios误删


    基于安全的考虑,网络管理员要对网络设备的配置信息和ios进行备份,如果需要将新的特性部署到网络设备上,很多时候就需要对ios的版本进行升级。
  
  不小心把ios误删掉或者在升级ios失败,重启后进入rommon(rommon状态是rom monitor的缩写)状态,是比较常见的事情。本文内容将介绍ios备份与恢复的两种方法。
  
   问题:网络设备操作系统的偿试困难
  
  很多想考cisco认证的朋友经常苦于实战演练没有设备,北京某培训中心根据业务发展的情况,对部分vip学员免费开放了实验环境。并且在这些设备所组成的拓扑上,配置和实现很多复杂的功能,但学员经常拔插console线,这会对console口造成极大的损伤。基于以上考虑,培训中心在原有培训实验室的基础上建立了一套远程试验室,大部分的实验环境都实现了隔离,也就是说,练习学员很少能接触到真实的设备。
  
  实验室也进行了一些规定,例如一些危险性的命令(erase flash)是不允许操作的。但是还有一些学员并没有很好的遵守这些规定,导致一些设备出现了ios损坏的情况。一些设备已经无法使用,只能进入rommon状态,不能进行正常的路由转发功能和软件配置,在这种模式下,原ios中的大部分命令都无法使用。
  
  网络管理员在修复这些设备时,首先检查了 config-register设置的情况(正常config- register应该是0x2102的),但发现没有问题,已经可以确认是ios遭到了致命的伤害。另外,一些网络设备的ios版本特性已经升级了,在获取新的ios后也需要对这些设备进行更新操作。培训中心的网络维护需求如下:
* 升级一些交换机的ios版本,让交换机支持更多的特性。
* 修复被破坏的路由器ios。

  提示:
  在实验环境中,升级ios的情况也是比较常见的,例如,cisco 2950 交换机频繁发生吊死故障,发生吊死的交换机无任何警告信息,重启后即恢复正常。通过将交换机ios版本由12.11(ea1)升级到12.12(ea2) 之后的版本,故障现象就可以消失。

    操作系统备份解决思路

  在利用config-register检查寄存器没有问题的情况下,就需要检查ios大小和文件名是否出现了改动。用dir flash: 命令;注意命令中flash后面跟冒号“:”,执行命令后会显示flash现存的ios大小和文件名,如下:
    rommon 1 > dir flash:
    file size checksum file name
    2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p
    
  如果file name和file size的两项都和系统之前的快照不一致,那就需要操作系统恢复的步骤了。此时,管理员可以根据ios的备份恢复系统,可以利用“tftp”和“xmodem”两种方式。下面介绍一下升级与备份前的准备工作。
  
  1.选择传输协议

  升级或恢复ios的方法可以有3种:tftp、xmodem和ftp,但前面两种比较常用。
  在实验室升级网络设备的操作系统还是比较简单的,风险只存在实验网络,但在生产网络中升级ios的风险是无处不在的。在高端设备的升级中,很有可能会发生一些意想不到的事,比如,用tftp传输cisco 6509 交换机ios就会出现问题,这是因为tftp(trivial file transfer protocol)普通文件传输协议最大就支持传输32mb的文件,而新的ios要超过这个限制,所以需要使用ftp进行升级。
  
  1)tftp

  tftp(trivial file transfer protocol,简单文件传输协议)是tcp/ip协议集中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。tftp承载在udp上,提供不可靠的数据流传输服务,不提供存取授权与认证机制,使用超时重传方式来保证数据的到达。

  可以从它的名称上看出,它适合传送“简单”的文件。与ftp不同的是:它使用的是udp的69接口,因此它可以穿越许多防火墙。不过它也有缺点,比如传送不可靠、没有密码验证等。虽然如此,它还是非常适合传送小型文件的,就比如网络设备的ios文件。
  
  2)xmodem

  xmodem协议是最早出现的两台计算机间通过rs232异步串口进行文件传输的通信协议标准,相对于ymodem、zmodem等其他文件传送协议来说,xmodem协议实现简单,适合于那些存储器有限的场合。

  xmodem文件发送方将文件分解成128字节的定长数据块,每发送一个数据块,等待对方应答后才发送下一个数据块,数据校验采用垂直累加和校验,也可以采用16位的crc校验。属于简单arq(自动请求重发)协议,所以也适合于2线制的半双工的rs485网络中使用。
  
  2.升级准备与注意事项
  
  操作系统作为一个复杂系统,不论在发布之前多么仔细地进行测试,总会有缺陷产生的。出现缺陷后的唯一办法就是尽快给系统打上补丁;如果是网络设备的操作系统,它与其他通用操作系统(windows和linux)的区别在于ios需要将整个系统更换为打过补丁的系统。ios的恢复也不存在恢复部分文件的情况,因为ios本身就是一个镜像文件。
  
  1)获取最新的ios版本

  新版本的ios可以从供应商、思科网站及一些第三方工具等渠道获得。例如ioshunter,ioshunter是一款可以在网上自动查找对于路由器或交换机合适的ios image的工具,操作方法非常简单,图6-5为ioshunter的操作界面。

  在选择新的ios软件时要考虑下面两个因素:
  
  (1)降低成本

  现有网络设备中的flash/dram一旦不满足大尺寸ios的要求,不得不采购新的flash/ dram,这会带来成本开销和一定的采购周期。


    图ioshunter ios搜索工具

  (2)运行稳定

  新的ios如果刚刚问世不久,也许会有新的安全漏洞和不稳定因素。对于企业生产网络来说,稳定、连续运行才是我们追求的目标,而不是功能齐全但暂时超出我们所需的软件,更不必说这些太新的软件会带给生产网的潜在风险。所以,最新的软件不一定稳定可靠,我们需要的是被广泛使用了一段时间并且被证明能够稳定运行、消除了大量bug的软件,而且尽量选择与现有软件主版本号一致的软件。
  
  2)确认升级范围与顺序

  在此步骤中,以cisco的网络设备为例,主要是要确认有安全漏洞的ios软件版本和受影响的设备范围。首先从cisco网站上查出有安全漏洞的ios软件版本及替代版本。其次,根据it资产数据库,确定受影响的硬件设备范围。
  
  根据企业网络环境、数据流向及业务特点分析,需要确定升级原则,即首先升级次要节点中的次要设备,再升级主要节点中的次要设备,然后升级次要节点中的主要设备,依此类推。
  
  之所以先升级次要节点的次要设备,是因为无法预测在实际升级后的生产网运行期间还会出现什么未知问题。而首先升级最次要的设备,即使真的出现问题,相对其他主要节点的影响而言,它对用户业务的影响也会小些。换句话说,次要节点可以作为整体升级的“试验田”,一旦出现问题,使我们有机会回退并降低风险和项目压力,后续的升级也可以及时中止。
  
  3)评估flash/dram容量

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
驱白巴布期片 白癜风的发病原因 复方卡力孜然酊 白癜风早期能治愈吗 北京军颐中医医院 白癜风早期能治愈吗 北京军颐中医医院 北京军颐中医医院 补骨脂注射液 白癜风症状 白癜风治疗医院 北京白癜风医院 治疗白癜风最好的方法 北京军颐中医医院 头部白癜风的症状 白癜风传染吗 白癜风的发病原因 北京白癜风医院哪家好 白癜风的危害 白癜风早期症状 白癜风的治疗 白癜风症状 白癜风治疗 专业治疗白癜风医院哪家好 白癜风早期能治愈吗 白癜风症状 白癜风能治愈吗 白癜风治疗 白癜风治疗方法 白癜风怎么治疗 儿童白癜风发病的原因 白癜风的危害 白癜风治疗要花多少钱 白癜风去哪里治疗最好 白癜风治疗医院 如何治疗白癜风好 白癜风能治愈吗 什么方法治疗白癜风好 廊坊治疗白癜风最好的专科医院 白癜风怎么治疗好 白癜风早期能治愈吗 白癜风哪里治疗好 治疗白癜风的偏方有哪些 怎么治疗白癜风好 石家庄白癜风最好的医院 怎么治疗白癜风好 治疗白癜风哪家医院好 治疗牛皮癣,北京牛皮癣医院 白癜风治疗最好医院 白癜风能治愈吗 白癜风能治愈吗 白癜风早期症状 白癜风专科医院 治疗白癜风医院 白癜风早期症状是怎么样 天津治疗白癜风哪家医院效果最好 北京白癜风军颐中医医院 白癜风治疗医院 白癜风如何治疗 白癜风医院 治疗白癜风最好医院 牛皮癣 牛皮癣治疗 牛皮癣医院 治疗白癜风多少钱 北京治疗白癜风最好医院 白癜风早期症状 治疗白癜风偏方
How To Get Rid Of Stretch Marks
How to Get Rid of Acne Scars
how to get rid of flakes
how to ask a girl out
how to get a girl to like you
How To Talk To Girls
How To Impress A Girl