扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
|
即使是完成最基本的管理任务,例如固件升级和配置备份,Cisco路由器总是需要一个漫长的学习过程。随着CF存储器和USB存储设备的普及,已经可以快速而轻松地完成这些任务。
在过去,升级Cisco路由器的通常做法需要访问一个TFTP固件或配置文件。即使万事具备,下载数十兆的固件二进制码也会花费几分钟,或者更多地依赖连接到TFTP服务器的速度以及固件的大小。万一TFTP服务器位于Internet的另一端或者WAN被限制在T1级别的带宽,下载一个新固件要花费数小时的时间。FTP服务器是更好的选择,因为它们能够以接近带宽的速度传送固件,但是即使如此也要花费不少时间。
现在,使用更新的1800,2800和3800系列路由器,它们使用了常见的能够被导入任何媒体适配器的CF存储卡,可以使用拖放在数秒钟内进行固件更新。Cisco设计了其最新的路由器读取FAT文件系统,代替其最初专用的驱动器格式,最初的驱动器格式甚至无法恢复已删除文件的空间,除非运行耗时的“squeeze”命令。但是通过使用FAT,就可以将CF卡插在计算机的CF槽中,删除老的固件,然后将最新的固件拖到CF卡中。如果计算机支持USB 2.0,可以在很短时间内拷贝20 MB的固件,而根据连接速度,在TFTP服务器上要花费10-100分钟。即使USB 1.1也比TFTP或FTP服务器好得多。
另外,也可以将一个启动配置文件拷贝到CF卡上。需要注意的是尽管Cisco路由器从CF卡中导入它们的固件,但是路由器配置是从NVRAM导入的,所以路由器配置不能从CF卡直接引导。但是可以将配置文件从CF卡拷贝到NVRAM以恢复一个配置文件或者反过来备份一个配置。
当配置文件存储在CF卡上并且路由器在插入CF卡后启动,只需执行这个文件拷贝命令:
Copy flash:startup-config nvram:startup-config
这里假设将配置文件从计算机拖到CF卡上之前,命名配置文件为“startup-config”,而且该路由器在“enable”模式。这条命令获取CF卡上的启动配置并将它传输到路由器的NVRAM中,所以在下次启动或重启路由器时将用它引导。如果需要将路由器上好的配置备份到CF卡上,只需交换拷贝命令中的参数并输入:
Copy nvram:startup-config flash:startup-config
如果经常需要替换有问题的路由器,而且Cisco会送一个新的通常包括未经配置的基本固件,这会特别有用。要让一个新出厂的路由器完全工作,只要将老的CF卡插入新的路由器中并引导它。在它由默认配置和正确的固件引导之后,执行上面列出的第一条拷贝命令并重启路由器。当路由器完成引导之后,它就完全可以运行了。如果不得不通过TFTP或FTP手动拷贝所有文件,整个过程很容易花费一个小时甚至更久。
除了CF卡支持,最新的使用IOS 12.4或更好系统的Cisco路由器甚至可以读取USB存储设备。能够向一个附加的可移动设备升级,备份或恢复固件和配置。在操作上,它和CF卡类似,唯一不同的是你将它引用为“usbflash:”而不是“flash:”。
使用USB的一个缺点是不能用它们引导。和CF卡不同的是,Cisco RMON模式无法识别它们。只有运行了IOS 12.4或更好系统的路由器才能够读写USB接口。USB设备的优点是可以将它们作为可移动备份媒介来使用,而CF卡无法移除,因为没有它路由器不能引导。
(责任编辑:陈毅东)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者