這裡我們主要介紹怎樣把系統映象和配置文件拷貝到服務器裡留作備份,又怎樣把服務器裡配置
文件和系統映象拷貝到路由器內作系統升級.另外還有系統啟動,運行情況
系統啟動說明
這一章介紹怎樣調用和管理系統映象,微碼映象和配置文件.
- 系統映象包含系統軟件.
- 微碼映象包括各種下載的硬件代碼.
- 配置文件包括Cisco IOS操作系統軟件裡的命令行實現一些功能.
Cisco把它的系統軟件存放在Flash memory裡,每次啟動路由器時,從Flash
memory裡調出系統並執行它.類似主機的操作系統.而開機,進入初始化配置或用"configer","setup"作配置,所作的配置要保存起來以便下一次啟動直接運行,這就是配置文件了.配置文件存在非易失的NVRAM中.配置文件分成start-up
configer和running configer兩種. Start-up configer是開機時啟動NVRAM配置.由Cisco路由器指令系統是即時生效的,故運行的配置可能與啟動時的配置不同,把running
configer寫到NVRAM中才是start-up configer.
路由器的系統文件和配置文件都可以象主機一樣拷貝進來,拷貝出去.
獲得系統映象和配置文件
當系統出現故障,系統升級,配置文件拷貝,我們需要把服務器裡軟件拷貝到路由器裡.
把系統映象從網絡服務器拷貝到Flash
Memory
網絡上要有服務器作TFTP Server,用TFTP把系統文件拷貝到路由器的Flash
memeory中.
| 功能 |
命令 |
| 拷貝系統文件到Flash memory |
copy tftp flash
copy tftp file-id (Cisco 7000,7200和7500系列) |
env-chassis# copy tftp flash
IP address or name of remote host [255.255.255.255]?172.16.1.111
Name of file to copy? gs7-k
Copy gs7-k from 172.16.13.111 into flash memory? [confirm]
Flash is filled to capacity.
Erasure is needed before flash may be written.
Erase flash before writing? [confirm]
eeeeeeeeeeeeeeee...
Loading from 172.16.1.111:!!!!...
[OK - 1906676/4194240 bytes]
Verifying via checksum...
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvv
Flash verification successful. Length = 1906676, checksum = 0x12AD
注意:
在作系統升級時,為防止不正確操作等引起的升級失敗,請先把路由器原有的系統備份下來.做法參閱拷貝系統映象到網絡服務器.
作系統升級時,請指定ip default路由.
把配置文件從網絡服務器拷貝到路由器NVRAM
| 功能 |
命令 |
| 從TFTP Server中把文件拷入路由器 |
copy tftp running-config
或
copy tftp startup-config |
顯示系統映象和配置信息
- show boot---Cisco 7000,7200,7500系列,顯示BOOT環境內容.
- show flash---顯示系統文件名,大小等信息.
- show running-config---顯示當前正在運行的配置.
- show startup-config---顯示開機NVRAM配置.
- show version---顯示軟件版本,BOOT版本信息和flash,DRAM大小及所配的端口等等.
- erase startup-config---清除NVRAM,進入初始配置狀態.
啟動系統
進入配置模式
在Privileded EXEC模式,configure命令進入配置模式.
- 從終端上配置操作系統---configure terminal
- 從網上調取配置文件---configure memory
- 直接從startup配置---setup
更改配置寄存器值
配置寄存器引導域決定路由器是否調系統映象,從哪獲得系統映象.
- 0x0 ---路由器不調用系統映象,而是進入ROM監控或維護模式.
- 0x1 ---路由器調用boot ROM映象
- 0x2-0xF ---路由器調用boot system命令指定的系統映象.
| 功能 |
命令 |
| 獲得目前配置寄存器值 |
show version |
| 進入配置模式 |
configure terminal |
| 更改配置寄存器的值 |
config-register value |
| 退出配置模式 |
^Z |
| 重新啟動路由器使配置生效 |
reload |
指定路由器啟動系統映象
| 功能 |
命令 |
| 指定路由器啟動的系統映象 |
boot system flash [filename]
boot system flash flash:[filename]
boot system flash slot0:[filename] (Cisco 7000 series only)
boot system flash bootflash:[filename]
boot system flash slot0:[filename]
boot system flash slot1:[filename] (Cisco 7200 series and Cisco 7500 series
only) |
備份系統映象和配置文件
把系統文件和配置文件保存在網中的服務器上是一個很好的做法,幫助你在系統或配置文件丟失時,盡快恢復系統正常運行.
拷貝系統映象到網絡服務器
拷貝系統文件給TFTP服務器,首先要在TFTP服務器上指定目錄下生成一個具有讀,寫和可執行的文件.
| 功能 |
命令 |
| (可選的)Flash memory中系統的文件名 |
show flash all
或
show flash [device:](Cisco 7000,7200和7500系列) |
| 拷貝系統文件到TFTP Server |
copy flash tftp
copy file-id tftp (Cisco 7000,7200和7500系列) |
拷貝配置文件到網絡服務器
| 功能 |
命令 |
| 把配置文件保存在TFTP Server中 |
copy running-config tftp
或
copy startup-config tftp |
配置一個路由器作TFTP服務器
配置路由器作TFTP服務器:
| 功能 |
命令 |
| 從終端進入配置模式 |
configure terminal |
| 指定TFTP server操作 |
tftp-server flash [partition-number:]filename1 [alias
filename2] [access-list-number]
tftp-server rom alias filename1 [access-list-number]
tftp-server flash device:filename (Cisco 7000 series, Cisco
7200 series, or Cisco 7500 series only) |
注意:作系統升級時,請在你的代理幫助下進行,以免丟失操作系統文件,不能啟動系統.
(http://www.fanqiang.com)
進入【