《H3CNE6.0X00020003第9章网络设备文件管理》由会员分享,可在线阅读,更多相关《H3CNE6.0X00020003第9章网络设备文件管理(25页珍藏版)》请在金锄头文库上搜索。
1、网络设备的文件管理,ISSUE 1.0,日期:,杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播,设备以文件系统的方式对保存在设备存储介质中的文件(如操作系统文件、配置文件等)进行管理 配置文件是用来保存用户对设备所进行的配置,记录用户的配置信息的文本格式文件,本章同时介绍BootROM和操作系统软件的升级方法 可以使用FTP/TFTP进行系统文件上传与下载,引入,了解H3C网络设备文件系统的作用与操作方法 掌握配置文件保存、擦除、备份与恢复的操作方法 掌握网络设备软件的升级等操作方法 掌握用FTP和TFTP传输系统文件的方法,课程目标,学习完本课程,您应该能够:,网络设备的文件系统
2、 文件的管理 网络设备软件维护基础,目录,网络设备的文件系统,设备以文件的方式对运行所需的数据进行存储 网络设备通过文件系统管理这些文件 主要文件 应用程序文件 配置文件 日志文件,网络设备的存储方式,BootROM程序,应用程序文件 起始配置文件(saved-configuration) 日志文件,运行中的操作系统 运行中的配置(current-configuration),路由器,在不同型号的设备上,Flash可能是内置的Flash存储器,也可能是CF卡,文件系统的操作,目录操作 创建/删除目录、显示当前工作目录以及显示指定目录下的文件或目录的信息等 文件操作 删除文件、恢复删除的文件、彻
3、底删除文件、显示文件的内容、重命名文件、拷贝文件、移动文件、显示指定的文件的信息等 存储设备操作 恢复存储设备的空间、格式化存储设备等 设置文件系统的提示方式,网络设备的文件系统 文件的管理 网络设备软件维护基础,目录,配置文件介绍,起始配置与当前配置 配置文件是以文本格式保存的命令,默认配置并不出现在配置文件中 配置文件的选择顺序 如果用户指定了启动配置文件,且配置文件存在,则以启动配置文件进行初始化 如果用户指定的启动配置文件不存在,则以空配置进行初始化,配置文件的操作,保存配置 擦除配置 设置下次启动的配置文件 备份/恢复下次启动配置文件,save,reset saved-configu
4、ration,backup startup-configuration to dest-addr filename restore startup-configuration from src-addr filename,startup saved-configuration filename,配置文件的显示与维护,查看保存的配置文件 查看系统启动配置文件 查看当前生效的配置 查看当前视图下生效的配置,display saved-configuration,display startup,H3C-ui-vty0display this,display current-configuration
5、,用FTP传输文件的工作方式,Host,Router/Switch,IP网络,FTP客户端 FTP服务器,FTP服务器 FTP客户端,配置设备的FTP服务,使能FTP服务器端功能 创建用户 设置服务类型及登录密码,H3Cftp server enable,H3C-luser-xxxservice-type ftp H3C-luser-xxxpassword cipher | simple password,H3Clocal-user username,FTP操作示例,C:ftp 192.168.0.1 Connected to 192.168.0.1. 220 FTP service read
6、y. User (192.168.0.1:(none): h3c 331 Password required for h3c. Password: 230 User logged in. ftp put config.cfg 200 Port command okay. 150 Opening ASCII mode data connection for config.cfg. 226 Transfer complete. ftp: 发送 1329 字节,用时 0.00Seconds 1329000.00Kbytes/sec. ftp,用TFTP传输文件的工作方式,Host,Router/Sw
7、itch,IP网络,TFTP服务器,TFTP客户端,在设备上使用TFTP服务,在执行上传/下载操作时,到TFTP服务器的可达路由可能有多条,用户可以配置客户端TFTP报文的源地址 当设备作为TFTP客户端时,可以把本设备的文件上传到TFTP服务器,还可以从TFTP服务器下载文件到本地设备 下载分为普通下载和安全下载两种,tftp server-address get | put | sget source-filename destination-filename source interface interface-type interface-number | ip source-ip-a
8、ddress ,TFTP操作示例,tftp 192.168.0.10 get config.cfg The file config.cfg exists. Overwrite it? Y/N:y Verifying server file. Deleting the old file, please wait. File will be transferred in binary mode Downloading file from remote tftp server, please wait. TFTP: 1329 bytes received in 0 second(s) File do
9、wnloaded successfully.,指定下次启动加载的应用程序文件,指定下次启动加载的应用程序文件 显示下次启动加载的应用程序文件,boot-loader file file-url,display boot-loader,重启设备,重启系统 开启设备定时重启功能,并指定重启的具体时间 开启设备定时重启功能,并指定重启的等待时延 显示设备的重启时间,reboot,schedule reboot at hh:mm date ,display schedule reboot,schedule reboot delay hh:mm | mm ,网络设备的文件系统 文件的管理 网络设备软件维
10、护基础,目录,网络设备的一般引导过程,加电,硬件自检,加载BootROM程序,加载应用程序,进入BootROM模式,进入命令行模式,加载启动配置,加载空配置,查找应用程序文件,找不到,找到,查找起始配置文件,找到,找不到,路由器系统引导过程示例,内存自检,BootROM启动,应用程序文件解压缩和加载, InitDDR SDRAM TESTING Do you want to check SDRAM? Yes or No (Y/N):,system start bootingVersion 2.11 Press CTRL+D to stop auto-boot Booting Normal Ex
11、tended BootRom Decompressing.done! Ensure the baudrate is set to 9600bps!Starting at 0xa00000. * * * * H3C MSR30-40 BOOTROM, Version 2.11 * * * * Press Ctrl+B to enter extended boot menu.,The current starting file is main application file-cf:/msr30-cmw520-r1206p01-si .bin! The main application file
12、is self-decompressing. Decompressing.done! System is starting. Ensure the baudrate is set to 9600bps! Starting at 0x10000. usrRoot() end User interface con0 is available. Press ENTER to get started.,网络设备软件维护的一般性方法,在命令行模式中采用TFTP/FTP上传/下载应用程序及配置文件,实现应用程序升级 在BootROM模式中通过以太口采用TFTP/FTP完成应用程序软件升级 在BootROM模式中通过Console口采用XModem协议完成BootROM及应用程序的升级,设备对存储介质中的文件以文件系统的方式管理 文件系统操作包括目录操作、文件操作、介质操作等 配置文件包括起始配置和当前配置 通过指定启动文件可以进行操作系统软件升级 可用FTP和TFTP远程加载配置文件、操作系统软件和BootROM等系统文件,本章总结,