探討路由交換機(jī)備份與升級(jí)問題
我國的路由交換機(jī)發(fā)展非常迅速,可能好多人還不了解路由交換機(jī)備份與升級(jí)問題,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。如果是通過網(wǎng)絡(luò)升級(jí)IOS,運(yùn)行TFTP Server主機(jī)連接路由交換機(jī)的接口沒有限制,TFTP Server的地址可以隨意定義,但必須與網(wǎng)絡(luò)設(shè)備定義的地址在同一網(wǎng)段上。連接至路由器時(shí),必須使用路由器的***個(gè)以太網(wǎng)口,即Ethernt0(對(duì)Cisco 2500系列等)和Ethernet0/0(對(duì)Cisco 2600系列等),其他系列略有差別,可根據(jù)使用手冊(cè)進(jìn)行確定。下面將詳細(xì)介紹IOS文件修復(fù)的步驟。
1.部署TFTP
首先需要安裝TFTP Server軟件,這里使用Cisco TFTP Server的TFTP服務(wù)器軟件,可以從Cisco網(wǎng)站上下載。Cisco TFTP Server的配置十分簡單,幾乎不用更改它的配置,如需要可以更改其根目錄,在圖6-6中的位置中選擇。將IOS文件放在TFTP Server所在目錄的根目錄下,如果TFTP Server軟件在機(jī)器裝的是Cisco TFTP Server目錄,那么就把新的IOS文件放在Cisco TFTP Server目錄下就可以了。也可以自行指定IOS文件的存放位置。
2.升級(jí)路由交換機(jī)IOS
首先,用Console連接路由交換機(jī)的Console口與電腦的COM1口(或USB口,依據(jù)配置線不同而定,設(shè)置方法請(qǐng)查看第5章的相關(guān)內(nèi)容),網(wǎng)線連接路由交換機(jī)Fast Ethernet0/1口與計(jì)算機(jī)的以太網(wǎng)口,打開TFTP服務(wù)器軟件,并將其根目錄設(shè)為IOS文件所在的目錄。
為使交換機(jī)能與TFTP服務(wù)器相互通信,需要為路由交換機(jī)和TFTP服務(wù)器設(shè)置IP地址。
1)設(shè)置TFTP服務(wù)器地址
首先需要將運(yùn)行TFTP的計(jì)算機(jī)IP地址設(shè)為192.168.0.1。
2)設(shè)置路由交換機(jī)IP地址
使用Windows自帶的超級(jí)終端軟件,將路由交換機(jī)的地址設(shè)為與計(jì)算機(jī)的IP地址相同網(wǎng)段。三層路由交換機(jī)可以針對(duì)接口設(shè)置IP,而二層路由交換機(jī)需要針對(duì)升級(jí)用VLAN,設(shè)置IP地址。具體步驟如下。
第1步:進(jìn)入全局配置模式
Switch#configure terminal
第2步:進(jìn)入管理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
3)備份舊IOS
在特權(quán)模式下輸入Show Flash命令,查看當(dāng)前路由交換機(jī)Flash內(nèi)IOS的文件名:c2950-c3h2s- mz.120-5.3.WC.1.bin 及相關(guān)信息。在升級(jí)前,需要將這份IOS文件備份出來,以防在升級(jí)中出現(xiàn)意外無法恢復(fù)到初始狀態(tài)。
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]? //可以更改名稱或使用默認(rèn)
4)刪除舊IOS
復(fù)制的時(shí)間和IOS的大小有關(guān),請(qǐng)耐心等待。備份完成后,就要將新的IOS文件復(fù)制到flash中。但通過show flash命令發(fā)現(xiàn)Flash中的剩余存儲(chǔ)空間比要升級(jí)的IOS文件要少,為了使新的IOS文件能拷入路由交換機(jī)的Flash中,必須要先刪除原IOS文件。
Switch#delete flash: c2950-c3h2s-mz.120-5.3.WC.1.bin //復(fù)制文件從Flash到tftp
Delete filename [c2950-c3h2s-mz.120-5.3.WC.1.bin] //確認(rèn),回車
Delete flash:c2950-c3h2s-mz.120-5.3.WC.1.bin? [confirm] //確認(rèn),回車
5)升級(jí)新IOS
確認(rèn)Flash中的IOS文件已經(jīng)刪除,在新的IOS文件被復(fù)制到路由交換機(jī)之前,一定要確保路由交換機(jī)不會(huì)重新啟動(dòng),否則路由交換機(jī)就無法正常啟動(dòng)了。
Switch#copy tftp flash: //復(fù)制文件從tftp到flash
Address or name of remote host []? 192.168.0.1 //輸入TFTP地址
Source filename []? c2950-i6k2l2q4-mz.121-22. EA8a.bin //輸入升級(jí)的新版IOS名稱
Destination filename [c2950-i6k2l2q4-mz.121-22.EA8a.bin]? //確認(rèn),回車
新的IOS文件成功復(fù)制到Flash中之后,輸入reload 重啟交換機(jī)。如果路由交換機(jī)能夠正常的重啟動(dòng),查看Flash中的IOS文件已經(jīng)變成c2950-i6k2l2q4-mz.121-22.EA8a.bin。至此,IOS的升級(jí)工作完成,***可以刪除臨時(shí)性的VLAN。