网络设备的文件管理ISSUE1.0日期:杭州华三通信技术有限公司版权所有,未经授权不得使用与传播网络设备的文件系统文件的管理网络设备软件维护基础目录设备以文件系统的方式对保存在设备存储介质中的文件(如操作系统文件、配置文件等)进行管理配置文件是用来保存用户对设备所进行的配置,记录用户的配置信息的文本格式文件,本章同时介绍BootROM和操作系统软件的升级方法可以使用FTP/TFTP进行系统文件上传与下载概述网络设备的文件系统设备以文件的方式对运行所需的数据进行存储网络设备通过文件系统管理这些文件主要文件应用程序文件配置文件日志文件程序应用程序文件起始配置文件(saved-configuration)日志文件运行中的操作系统运行中的配置(current-configuration)路由器在不同型号的设备上,Flash可能是内置的Flash存储器,也可能是CF卡文件系统的操作目录操作创建/删除目录、显示当前工作目录以及显示指定目录下的文件或目录的信息等文件操作删除文件、恢复删除的文件、彻底删除文件、显示文件的内容、重命名文件、拷贝文件、移动文件、显示指定的文件的信息等存储设备操作恢复存储设备的空间、格式化存储设备等设置文件系统的提示方式文件系统操作举例#查看当前目录下的文件及子目录。SysnamedirDirectoryofflash:/0drw--Feb16200611:45:36logfile1-rw-1218Feb16200611:46:19config.cfg2drw--Feb16200615:20:27test3-rw-184108Feb16200615:30:20aaa.app19540KBtotal(2521KBfree)#进入test目录,并创建新文件夹mytest。SysnamecdtestSysnamemkdirmytest%Createddirflash:/test/mytest.#显示当前的工作路径。Sysnamepwdflash:/test#查看test目录下的文件及子目录。SysnamedirDirectoryofflash:/test/0drw--Feb16200615:28:14mytest2540KBtotal(2519KBfree)#返回上一级目录。Sysnamecd..#显示当前的工作路径。Sysnamepwdflash:网络设备的文件系统文件的管理网络设备软件维护基础目录网络FTP客户端FTP服务器FTP服务器FTP客户端服务使能FTP服务器端功能创建用户设置服务类型及登录密码[H3C]ftpserverenable[H3C-luser-xxx]service-typeftp[H3C-luser-xxx]password{cipher|simple}password[H3C]local-userusername(192.168.0.1:(none)):h3c331Passwordrequiredforh3c.Password:230Userloggedin.ftpputconfig.cfg200Portcommandokay.150OpeningASCIImodedataconnectionforconfig.cfg.226Transfercomplete.ftp:发送1329字节,用时0.00Seconds1329000.00Kbytes/sec.ftp网络TFTP服务器TFTP客户端服务在执行上传/下载操作时,到TFTP服务器的可达路由可能有多条,用户可以配置客户端TFTP报文的源地址当设备作为TFTP客户端时,可以把本设备的文件上传到TFTP服务器,还可以从TFTP服务器下载文件到本地设备下载分为普通下载和安全下载两种tftpserver-address{get|put|sget}source-filename[destination-filename][source{interfaceinterface-typeinterface-number|ipsource-ip-address}][Y/N]:yVerifyingserverfile...Deletingtheoldfile,pleasewait...FilewillbetransferredinbinarymodeDownloadingfilefromremotetftpserver,pleasewait...TFTP:1329bytesreceivedin0second(s)Filedownloadedsuccessfully.指定下次启动加载的应用程序文件指定下次启动加载的应用程序文件显示下次启动加载的应用程序文件H3Cboot-loaderfilefile-urlH3Cdisplayboot-loader重启设备重启系统开启设备定时重启功能,并指定重启的具体时间开启设备定时重启功能,并指定重启的等待时延显示设备的重启时间H3CrebootH3Cschedulerebootathh:mm[date]H3CdisplayschedulerebootH3Cschedulerebootdelay{hh:mm|mm}网络设备的文件系统文件的管理网络设备软件维护基础目录(Y/N):systemstartbooting......Version2.11PressCTRL+Dtostopauto-bootBootingNormalExtendedBootRomDecompressing...done!Ensurethebaudrateissetto9600bps!Startingat0xa00000...**********************************************************H3CMSR30-40BOOTROM,Version2.11**********************************************************PressCtrl+Btoenterextendedbootmenu...Thecurrentstartingfileismainapplicationfile--cf:/msr30-cmw520-r1206p01-si.bin!Themainapplicationfileisself-decompressing...Decompressing...done!Systemisstarting.....Ensurethebaudrateissetto9600bps!Startingat0x10000...usrRoot()end..Userinterfacecon0isavailable.PressENTERtogetstarted.网络设备软件维护的一般性方法在命令行模式中采用TFTP/FTP上传/下载应用程序及配置文件,实现应用程序升级在BootROM模式中通过以太口采用TFTP/FTP完成应用程序软件升级在BootROM模式中通过Console口采用XModem协议完成BootROM及应用程序的升级组网需求:利用PC机本地的版本文件,在BOOT菜单中采用Xmodem方式对交换机的bootrom软件进行升级。.按照安装手册中交换机初次上电启动部分,启动并配置超级终端。启动交换机,根据超级终端显示的提示按Ctrl+B,进入BOOTROM主菜单BOOTMENU1.Downloadapplicationfiletoflash下载应用程序到Flash中2.Selectapplicationfiletoboot选择启动文件3.Displayallfilesinflash显示Flash中所有文件4.Deletefilefromflash删除Flash中的文件5.Modifybootrompassword修改BootROM密码6.Enterbootromupgrademenu进入BootROM升级菜单7.Skipcurrentconfigurationfile设置重启不运行当前配置文件8.Setbootrompasswordrecovery恢复BootROM密码9.Setswitchstartupmode设置交换机启动模式0.Reboot重新启动交换机Enteryourchoice(0-9):.键入6或者键入组合键Ctrl+U然后回车,进入加载BOOTROM的菜单Bootromupdatemenu:1.SetTFTPprotocolparameter2.SetFTPprotocolparameter3.SetXMODEMprotocolparameter0.ReturntobootmenuEnteryourchoice(0-3):.键入3,选择采用XModem协议完成BOOTROM的加载,回车后,系统进入下载速率设置菜单:Pleaseselectyourdownloadbaudrate:1.*96002.192003.384004.576005.1152000.Return返回下载程序菜单Enteryourchoice(0-5):.根据实际情况,选择合适的下载速率,若如上所示键入5,即选择115200bit/s的下载速率,回车后终端显示如下信息:Downloadbaudrateis115200bpsPleasechangetheterminal'sbaudrateto115200bpsandselectXMODEMprotocolPressenterkeywhenready波特率更改完成后,请键入回车如果下载波特率选择为9600bit/s,用户不用修改超级终端的波特率,也不用进行下面的第五步操作,直接进入第六步的操作。此时系统不给出上面的提示。.单击超级终端的断开按钮,如图1-1所示,断开超级终端连接。进入超级终端软件的[文件/属性]菜单项,如图1-2所示,在弹出的对话框单击配置按钮,进入Console口配置对话框,如图1-3所示,将速率配置115200bit/s,单击确认按钮完成波特率设定。要做一次终端仿真程序的断开操作,系统才允许修改终端的波特率。.然后键入回车即可开始程序的下载,终端显示如下信