在介紹路由器和交換機備份與還原以前,先了解一下路由交換的硬件。ios
和計算機同樣,路由交換也有負責處理運算的「中央處理器CPU」,和負責緩衝的「內存」緩存
以及硬盤等。服務器
1.CPU 負責處理數據的轉發工做,不一樣型號的路由交換處理器也不同,Cisco路由器通常採用Motorola 68030和Orion/R4600兩種處理器。不管在中低端路由器仍是在高端路由器中,CPU都是路由器的心臟。一般在中低端路由器中,CPU負責交換路由信息、路由表查找以及轉發數據包。在路由器中,CPU的能力直接影響路由器的吞吐量(路由表查找時間)和路由計算能力(影響網絡路由收斂時間)。在高端路由器中,一般包轉發和查表由ASIC芯片完成,CPU只實現路由協議、計算路由以及分發路由表。因爲技術的發展,路由器中許多工做均可以由硬件實現(專用芯片)。CPU性能並不徹底反映路由器性能。路由器性能由路由器吞吐量、時延和路由計算能力等指標體現。網絡
2.儲存器ide
路由交換的儲存器有不少種,不一樣的儲存器做用也不同。性能
-RAM:隨機訪問儲存器,至關於計算機的內存,存放正在運行的IOS鏡像和配置文件(running-config)。以及路由表的緩存文件。RAM具備斷電易失的,因此在配置好路由後要wr命令或者是copy running-config startconfigblog
-ROM:只讀內存,裏面保存着BOOTSTART和POST代碼。用來啓動和維護路由交換的基本功能。ROM 具備非易失性,有電池供電,和計算機的BIOS差很少。ip
-FLASH:閃存,至關於計算機的硬盤。存放IOS鏡像只要閃存容量足夠,能夠存放多個鏡像。內存
-NVRAM非易失性隨機訪問儲存器,用來存放配置文件,全部的配置信息都保存在這裏。還有一個最重要的內容就是configuration register (配置寄存器)。路由
Cisco路由器的啓動過程
1.加電自檢,執行ROM當中的POST代碼。
2.加載BOOTSTART代碼。
3.查找ios鏡像 NVRAM 中的配置寄存器和配置信息決定加載的ios鏡像
4.壯哉ios鏡像 把鏡像加載到內存當中運行
5.查找配置文件並加載。若是沒有就進入setup狀態
升級和備份IOS鏡像
升級和備份有兩種方式:TFTP 和 FTP
TFTP 方便快捷,配置簡單 可是因爲TFTP協議自己的侷限性,限制了傳輸IOS鏡像的大小,他不能傳輸超過32M 大小的鏡像 因此要用FTP的方式,FTP自己依賴於TCP因此在穩定和效率方面有必定的提升。
下面就簡單的ios的升級;
TFTP: 運行CiscoTFTP Server 配置很簡單
把ios鏡像 放到TFTP的根目錄下
執行copy tftp flash
問遠程主機地址
原文件名
目標文件名 直接回車表示和原名稱同樣
!!!表示複製的過程
用show flash 能夠看到
FTP:FTP和TFTP方式用法相似,只不過要事先配置ftp的用戶和密碼
全局模式下 ip ftp username 指定用戶名 ip ftp password 指定密碼
運行copy ftp flash 其他相似
查看
而後全局模式下配置 boot system flash 鏡像名 指定下一次啓動的鏡像 reload重啓
重啓後Show version 查看
備份ios鏡像的話只不過是命令翻過來用
Copy flash tftp
Copy flash ftp
路由器恢復ios
當ios沒有 或者是損壞的時候進入setup模式 如圖:
這時候就要手動配置一些信息,來拯救路由器
IP_ADDRESS= 臨時指定路由器的ip
IP_SUBNET_MASK= 指定子網掩碼
DEFAULT_GATAWAY= 指定網關地址
TFTP_SERVER= 指定tftp服務器地址
TFTP_FILE= 指定tftp中鏡像的文件
sync 保存
set 查看
tftpdnld 開始傳出
輸入? 或者是help查看幫助
交換機的恢復就要用console先連接
由於是用console線連接 因此傳輸比較慢
交換機ios損壞的狀況下狀態是 switch:
Swith:
輸入flash_init 進行初始化操做
Switch:flash_init
InitialiaingFlsh.……
命令copy Xmodem:flash: ios鏡像名稱
Swith: copy Xmodem: flash:c2960-lanbase-mz.122-35.se5.bin
回車後出現 C 表示接受文件
前提是超級終端配置的協議爲Xmodem如圖
發送完成後 boot 重啓交換機