华为交换机基础配置之四十四:文件管理FAQ
如何查看已删除文件
设备提供回收站功能,使用delete命令删除的文件保留在回收站中,只有使用delete /unreserved命令才能真正删除文件。
使用dir命令不显示已经被删除并被放入回收站中的文件,只有使用dir /all命令才能显示回收站中的文件,这些文件的文件名被“[]”包含。
设备支持的SSH版本号
设备支持的SSH版本号是1.99,即支持SSH1(SSH1.x)协议和SSH2(SSH2.0)协议。
设备做SSH客户端时,只能做SSH服务器端版本为2.0的客户端,不能做SSH服务器端版本为1.x的客户端;设备做SSH服务器端时,允许版本号为1.x和2.0的SSH客户端登录该设备。
为什么ssh用户在配置远端认证时必须同时在设备本地配置用户才能通过认证
在设备本地配置用户不是必需操作,当在设备上配置ssh authentication-type default password后,无须再在本地配置用户。
当存储设备出现异常时,如何修复
- 如果用户在设备上执行dir命令查看设备中的指定文件或目录的信息,当显示信息中含有unknown信息时,如: 30,000 KB total (672 KB free, 25,560 KB used, 3,616 KB unknown),可以通过在用户视图下执行fixdisk device-name命令释放unknown空间。
此命令是问题修复类命令,在系统未出现问题时,建议用户不要执行此命令。
- 如果用户在设备上执行dir命令查看不到文件,但是存储空间被占用。则可能存在以下情况:
被删除的文件放在回收站中。用户可以执行命令dir /all命令显示所有文件信息,包括已经删除的文件信息(用[ ]标识)。此类文件可使用undelete命令恢复。若要从回收站中删除该文件,使用reset recycle-bin命令。
须知:
执行fixdisk device-name命令后,会清空指定存储器中的所有文件和目录,并且不可恢复,请谨慎使用。
fixdisk device-name命令无法修复设备级的故障。
如何上传/下载文件
用户可以通过Console口(串口)、FTP、TFTP、SFTP、SCP、FTPS方式,在设备与设备之间或者设备与主机之间传送文件。设备、主机在文件传输的过程中,均可以充当服务器或者客户端的角色。各种文件传输方式的应用场景及优缺点如表1所示,用户可以根据需求选择其中一种方式。具体每种传输方式的配置方法请参见相应版本“配置指南-基础配置”中的“文件管理”部分。
表1 文件传输方式
文件传输方式 | 应用场景 | 优点 | 缺点 |
Console口 | 通过设备的BootLoad菜单实现,适用于没有网络环境、设备的管理网口损坏或者无法正常登录的场景。 |
| 传输速度较慢。 |
FTP(File Transfer Protocol) | 适用于对网络安全性要求不是很高的文件传输场景,广泛用于版本升级等业务中。 |
| 明文传输数据,存在安全隐患。 |
TFTP(Trivial File Transfer Protocol) | 在网络条件良好的实验室局域网中,可以使用TFTP进行版本的在线加载和升级。适用于客户端和服务器之间,不需要复杂交互的环境。 | TFTP所占的内存要比FTP小。 | TFTP没有授权和认证,且是明文传输数据,存在安全隐患,易于网络病毒传输以及被黑客攻击。 |
SFTP(Secure File Transfer Protocol) | 适用于网络安全性要求高的场景,目前被广泛用于日志下载、配置文件备份等业务中。 | 数据进行了严格加密和完整性保护,安全性高。 | 配置较复杂。 |
SCP(Secure Copy Protocol) | 适用于网络安全性要求高,且文件上传下载效率高的场景。 |
| 配置较复杂(与SFTP方式的配置非常类似)。 |
FTPS(FTP over SSL(Secure Sockets Layer)) | 适用于网络安全性要求高,且不提供普通FTP功能的场景。 | 利用数据加密、身份验证和消息完整性验证机制,为基于TCP可靠连接的应用层协议提供安全性保证。 | 配置较复杂,需要预先从CA处获得一套证书。 |
说明:
- 串口采用的传输协议是XModem协议,用户在传输文件时,注意选择正确的传输协议。
- 对于TFTP方式,设备仅支持作为客户端;对于FTP、SFTP、SCP以及FTPS方式,设备可作为客户端,也可作为服务器。
- 在上传系统文件到设备中时,请保持设备正常供电。否则可能会引起文件损坏或文件系统损坏,从而造成设备存储介质损坏或设备不能正常启动等问题。
- Console口、FTP、TFTP、SFTP、SCP以及FTPS文件传输方式不支持定时从服务器中下载文件。
怎么限制FTP上传/下载速度
FTP协议本身没有限速的机制,只能通过在用于FTP客户端/服务器通信的接口上配置接口限速,设置FTP上传或者下载的最高限速。具体请参见相应版本“配置指南-QoS”中的“流量监管、流量整形和接口限速配置”部分。
如何检查文件上传是否完整
用户文件上传完之后,可以通过比较文件上传前后的大小来检查文件上传是否完整。上传文件之前查看并记录文件的大小,文件上传完之后执行dir命令查看存储器中文件的大小,比较这两个数值的大小:如果大小一致,说明上传的文件是完整的;如果大小不一致,说明上传的文件不完整,需要执行delete命令删除不完整文件,重新上传。
<HUAWEI> dir /all
Directory of flash:/
Idx Attr Size(Byte) Date Time FileName
0 -rw- 14 Feb 27 2012 11:20:12 back_time_a
1 -rw- 16 Dec 28 2011 13:10:56 abc.tbl
2 drw- - Feb 25 2012 14:19:56 logfile
3 drw- - Oct 31 2011 15:05:26 sysdrv
4 drw- - Feb 25 2012 14:20:08 compatible
5 drw- - Oct 31 2011 15:19:02 selftest
6 -rw- 14 Feb 27 2012 11:20:12 back_time_b
7 -rw- 9,637 Feb 25 2012 14:18:22 vrpcfg.cfg
8 -rw- 4 Jan 18 2012 16:34:56 snmpnotilog.txt
9 -rw- 1,968 Feb 25 2012 14:20:22 private-data.txt
10 -rw- 637 Nov 04 2011 11:48:46 cacert.der
11 -rw- 4,303 Feb 09 2012 21:16:06 vrpcfg1.cfg.bak
12 -rw- 639 Nov 04 2011 11:49:04 rootcert.der
13 drw- - Nov 04 2011 11:50:24 security
14 -rw- 13 Nov 29 2011 20:33:40 tftp_test.txt
15 -rw- 52,770,448 Dec 05 2011 17:00:06 basicsoft.cc
16 -rw- 98,139,547 Jan 31 2012 16:11:52 devicesoft.cc
17 -rw- 463,309 Jan 31 2012 15:55:40 rbsaveddata.txt
509,256 KB total (272,952 KB free)
回显信息中的Size(Byte)即为文件的大小。
各类型文件的后缀名是什么
各类型文件的后缀名如表1所示。
表1 各类型文件的后缀名
文件类型 | 后缀名 |
web网页文件 | .7z |
license文件 | .dat |
配置文件 | .cfg或者.zip |
系统文件 | .cc |
补丁文件 | .pat |
日志文件存放在哪里
交换机将日志文件保存在主交换机flash的syslogfile或logfile文件夹下。
<HUAWEI>dir //显示flash目录下的所有文件和文件夹
Directory of flash:/
Idx Attr Size(Byte) Date Time FileName
0 -rw- 1,766 Dec 24 2040 03:37:54 private-data.txt
3 drw- - Dec 24 2040 03:40:12 syslogfile
4 drw- - Dec 24 2040 03:37:58 compatible
16 -rw- 10,571 Jan 04 2041 03:51:18 elabel-slot0.fls
……
<HUAWEI>cd logfile //进入logfile文件夹
<HUAWEI>dir
Directory of flash:/logfile/
Idx Attr Size(Byte) Date Time FileName
0 -rw- 10,824 Jan 24 2042 09:15:04 logfile-2042-01-24-09-15-03.zip
1 -rw- 15,334 Feb 03 2042 14:45:08 logfile-2042-02-03-14-45-08.zip
如何删除文件
执行delete [ /unreserved ] [ /quiet ] { filename | devicename } [ all ]命令可以删除存储器中的指定文件,包括系统文件、配置文件、paf、license、日志文件等。
- 删除存储器中的文件。
<HUAWEI> delete test.txt
Delete flash:/test.txt?[Y/N]:y
Info: Deleting file flash:/test.txt...succeeded.
- 以上显示信息请以设备实际显示为准。
- 参数all仅在设备堆叠情况下支持该参数。指定参数all可以批量删除所有成员设备上对应路径下的文件。
- 不能在命令行界面删除设备当前正在使用的版本文件(包括系统软件、补丁文件、Web网页文件和配置文件等)。
日志文件保存在Flash的logfile或syslogfile目录下。用户可以切换到logfile或syslogfile目录下删除日志文件,也可以在Flash下使用绝对路径删除日志文件。
# 切换到logfile目录下删除日志文件。
<HUAWEI> cd logfile/
<HUAWEI> delete logfile-2013-01-24-09-15-03.zip
Delete flash:/logfile/logfile-2013-01-24-09-15-03.zip?[Y/N]:y
Info: Deleting file flash:/logfile/logfile-2013-01-24-09-15-03.zip...succeeded.
# 在Flash下使用绝对路径删除日志文件。
<HUAWEI> delete flash:/logfile/logfile-2013-01-24-09-15-03.zip
Delete flash:/logfile/logfile-2013-01-24-09-15-03.zip?[Y/N]:y
Info: Deleting file flash:/logfile/logfile-2013-01-24-09-15-03.zip...succeeded.
怎么在两台设备之间传送文件
如果需要在两台设备之间传送文件,例如补丁文件、配置文件等,可以将一台设备作为服务器,另一台设备作为客户端,使用FTP、TFTP、SFTP、SCP和FTPS方式在服务器设备和客户端设备之间上传或者下载文件,具体请参见相应版本“配置指南-基础配置”中的“文件管理”部分。
[注:本文部分图片来自互联网!未经授权,不得转载!每天跟着我们读更多的书]
互推传媒文章转载自第三方或本站原创生产,如需转载,请联系版权方授权,如有内容如侵犯了你的权益,请联系我们进行删除!
如若转载,请注明出处:http://www.hfwlcm.com/info/118669.html