操作系統(tǒng)升級(jí)與恢復(fù)方案
如果是通過(guò)網(wǎng)絡(luò)升級(jí)IOS,運(yùn)行TFTP Server主機(jī)連接交換機(jī)的接口沒(méi)有限制,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的配置十分簡(jiǎn)單,幾乎不用更改它的配置,如需要可以更改其根目錄,在圖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ù)配置線(xiàn)不同而定,設(shè)置方法請(qǐng)查看第5章的相關(guān)內(nèi)容),網(wǎng)線(xiàn)連接交換機(jī)Fast Ethernet0/1口與計(jì)算機(jī)的以太網(wǎng)口,打開(kāi)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步:退回全局配置模式
此時(shí),如果能夠在超級(jí)終端界面上Ping通192.168.0.1,就表明交換機(jī)和TFTP服務(wù)器(電腦)連接與通信正常了。
(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文件備份出來(lái),以防在升級(jí)中出現(xiàn)意外無(wú)法恢復(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]? //可以更改名稱(chēng)或使用默認(rèn) |
(4)刪除舊IOS
復(fù)制的時(shí)間和IOS的大小有關(guān),請(qǐng)耐心等待。備份完成后,就要將新的IOS文件復(fù)制到flash中。但通過(guò)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),回車(chē)
Delete flash:c2950-c3h2s-mz.120-5.3.WC.1.bin? [confirm] //確認(rèn),回車(chē) |
(5)升級(jí)新IOS
確認(rèn)Flash中的IOS文件已經(jīng)刪除,在新的IOS文件被復(fù)制到交換機(jī)之前,一定要確保交換機(jī)不會(huì)重新啟動(dòng),否則交換機(jī)就無(wú)法正常啟動(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名稱(chēng)
Destination filename [c2950-i6k2l2q4-mz.121-22.EA8a.bin]? //確認(rèn),回車(chē) |
新的IOS文件成功復(fù)制到Flash中之后,輸入reload 重啟交換機(jī)。如果交換機(jī)能夠正常的重啟動(dòng),查看Flash中的IOS文件已經(jīng)變成c2950-i6k2l2q4-mz.121-22.EA8a.bin。至此,IOS的升級(jí)工作完成,最后可以刪除臨時(shí)性的VLAN。
本新聞共
3頁(yè),當(dāng)前在第
2頁(yè)
1 2 3