网络通信 频道

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

  2.升级交换机IOS
  首先,用Console连接交换机的Console口与电脑的COM1口(或USB口,依据配置线不同而定,设置方法请查看第5章的相关内容),网线连接交换机Fast Ethernet0/1口与计算机的以太网口,打开TFTP服务器软件,并将其根目录设为IOS文件所在的目录。
  为使交换机能与TFTP服务器相互通信,需要为交换机和TFTP服务器设置IP地址。
  
  1)设置TFTP服务器地址
  首先需要将运行TFTP的计算机IP地址设为192.168.0.1。
  
  2)设置交换机IP地址
  使用Windows自带的超级终端软件,将交换机的地址设为与计算机的IP地址相同网段。三层交换机可以针对接口设置IP,而二层交换机需要针对升级用VLAN,设置IP地址。具体步骤如下。
  第1步:进入全局配置模式
      Switch#configure terminal
  第2步:进入管理VLAN接口模式
      Switch(config)# interface vlan 99
  第3步:配置IP地址
      Switch(config-if)# ip address 192.168.0.2 255.255.255.0
  第4步:将Fasethernet 0/1划分到VLAN
      Switch(config-if)# interface fasethernet 0/1
      Switch(config-if)# witch access vlan 99
  第5步:退回全局配置模式
      Switch#exit
  此时,如果能够在超级终端界面上Ping通192.168.0.1,就表明交换机和TFTP服务器(电脑)连接与通信正常了。
  3)备份旧IOS
  在特权模式下输入Show Flash命令,查看当前交换机Flash内IOS的文件名:c2950-c3h2s- mz.120-5.3.WC.1.bin 及相关信息。在升级前,需要将这份IOS文件备份出来,以防在升级中出现意外无法恢复到初始状态。
    Switch#copy flash tftp
    Source filename []?c2950-c3h2s-mz.120-5.3.WC.1.bin    //输入IOS文件名
    Address or name of remote host []? 192.168.0.1  //输入TFTP地址
    Destination filename [c2950-c3h2s-mz.120-5.3.WC.1.bin]? //可以更改名称或使用默认
  4)删除旧IOS
  复制的时间和IOS的大小有关,请耐心等待。备份完成后,就要将新的IOS文件复制到flash中。但通过show flash命令发现Flash中的剩余存储空间比要升级的IOS文件要少,为了使新的IOS文件能拷入交换机的Flash中,必须要先删除原IOS文件。
    Switch#delete flash: c2950-c3h2s-mz.120-5.3.WC.1.bin  //复制文件从Flash到tftp
    Delete filename [c2950-c3h2s-mz.120-5.3.WC.1.bin]       //确认,回车
    Delete flash:c2950-c3h2s-mz.120-5.3.WC.1.bin? [confirm]  //确认,回车
  5)升级新IOS
  确认Flash中的IOS文件已经删除,在新的IOS文件被复制到交换机之前,一定要确保交换机不会重新启动,否则交换机就无法正常启动了。
    Switch#copy tftp flash:         //复制文件从tftp到flash
    Address or name of remote host []? 192.168.0.1    //输入TFTP地址
    Source filename []? c2950-i6k2l2q4-mz.121-22. EA8a.bin   //输入升级的新版IOS名称
    Destination filename [c2950-i6k2l2q4-mz.121-22.EA8a.bin]? //确认,回车
  新的IOS文件成功复制到Flash中之后,输入reload 重启交换机。如果交换机能够正常的重启动,查看Flash中的IOS文件已经变成c2950-i6k2l2q4-mz.121-22.EA8a.bin。至此,IOS的升级工作完成,最后可以删除临时性的VLAN。
  

0
相关文章