当前位置:首页 > 技术与方案 > 网络管理相关

防止配置文件丢失的方法

(2012-09-03 20:36:50)

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中IOS和NVRAM中的配置文件。

(1)拷贝系统文件到Flash memory,
命令如下:
copy tftp flash
copy tftp file-id (Cisco 7000,7200和7500系列)
举例如下:
cisco2600# copy tftp flash
IP address or name of remote host [255.255.255.255]?10.10.10.1(TFTP服务器地址)
Name of file to copy? c3640-is-mz_120-7_t.bin(该文件要存放在TFTP服务器TFTP软件目录下)
Copy c3640-is-mz_120-7_t.bin from 10.10.10.1 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 10.10.10.1:!!!!...
[OK - 8141044/8388608 bytes]
Verifying via checksum...
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvv
Flash verification successful. Length = 8141044, checksum = 0x12AD
(2)把配置文件从网络服务器拷贝到路由器NVRAM中,命令如下:
copy tftp running-config 或copy tftp startup-config。
备份系统映象和配置文件
把系统文件和配置文件保存在网中的服务器上是一个很好的做法,帮助你在系统或配置文件丢失时,尽快恢复系统正常运行。
拷贝系统映象到网络服务器,首先显示IOS文件的文件名,命令如下:
show flash
拷贝系统文件到TFTP Server,
命令如下:
copy flash tftp
拷贝配置文件到网络服务器,把配置文件保存在TFTP Server中,命令如下:
copy running-config tftp
或copy startup-config tftp
以上是工作中总结的经验,仅供大家参考。
升级过程还需注意以下几点
(1) 配置路由器的计算机最好能使用串口
接到路由器的CONSOL口上,TFTP
服务器软件安装在该计算机上,以利
于IOS文件可靠的传送。
(2) TFTP服务器的IP地址要和路由器的
以太网口在一个网段上。
(3) 在升级IOS时要注意,升级新版本IOS
文件如果大于FLASH内存容量时,应增加FLASH容量。
(4) 在做升级时一定要慎重,以免丢失操
作系统文件,不能启动系统。

用DISKEDIT和DEBUG找回丢失文件
(1)启动DISKEDIT.EXE,按键选“Object”项中的“Drive…”选项(或直接按功能键+),再选择相应的逻辑盘。然后选“Object”项中的“Sector…”选项,将“Dataarea”(数据区)所显示的起始扇区号填入“StartingSector”(起始扇区)项。
(2)键选“View”项中的“asHex”(或直接按功能键)将屏幕改为十六进制形式。
(3)按键选“Tools”项中的“Find…”,在ASCⅡ栏中输入需找回文件的关键词(可以是字符、文字、数字,也可以是其它符号),按回车键开始查找。找到后,记下起始绝对扇区号和终止绝对扇区号。由于文件在磁盘上的存储并非都是连续的,所以为保证寻找内容的完整,还要执行“FindAgain…”项继续查找,直到记下每段内容的起始和终止的绝对扇区号。
(4)用DEBUG将扇区内的内容写成文件确定丢失的文件所分布的具体扇区后,用DEBUG将该区域的内容读出并写成文件。

1作者:赵诚 

更多
关闭窗口 打印 
网站首页    -    联系我们    -   收藏本站    -    网站地图                                                               客户服务热线:0571-85023000
本网站所有网页信息已申请知识产权和著作权保护,版权归四海光纤公司所有,未经授权禁止任何人复制或镜像,违者必究。
公司主营:杭州光纤光缆视频会议系统,是专业的通信网络工程、视频会议系统建设专家

中华人民共和国备案号:浙ICP备10018243号