分类:
2008-10-16 19:01:12
机作为企业网络的核心设备担当着重要角色,不管是网络层次中位于接入层的二层机还是汇聚层和核心层的三层交换机,我们都必须保证这些设备的正常顺利且的运行。不过任何网络都不能说是百分之百的,所以交换机肯定会有出问题的那一天,因此在平时就应该由网络管理员作好充分必要的数据备份工作,这样可以帮助企业在出现问题后第一时间恢复正常。今天笔者就和大家谈谈如何将交换机中的数据进行备份。
一、交换机中的重要数据有哪些
和之前我们介绍过的硬件以及器一样,在交换机中需要我们特别“关照”的数据是保存于交换机FLASH中的操作系统文件以及同样保存在FLASH中的config配置文件。至于究竟应该备份哪个具体文件,我们可以通过show flash(Cicso设备)或dis flash(H3C设备)来查看。
二、TFTP法备份和恢复交换机数据
TFTP法就是将网络中一台计算机设置为TFTP服务,然后来备份和恢复数据的。要想顺利的备份和恢复交换机我们需要事先建立一个TFTP,这样通过网络将TFTP和交换机连接到一起,然后通过get或者put命令将flash文件或config文件进行备份和还原。
一般我们都是通过 TFTP Server这个软件来建立TFTP服务器的,其地址为。通过 TFTP Server建立TFTP服务器很简单,主要分以下几个步骤。
第一步:Cisco TFTP Server程序解压缩,然后运行主程序。
第二步:通过主程序菜单中的“查看->选项”来设置TFTP服务器的根目录,以后我们上传和交换机数据文件都是通过此目录完成。默认是在Cisco TFTP Server解压缩目录中,可以通过“浏览”按钮修改(如图1)。
图1
第三步:接下来就需要测试建立的TFTP服务器了,首先我们从本机进行测试,通过“开始->运行”,然后输入CMD进入到命令行窗口,按照tftp -i host get|put source destination格式输入命令即可,例如我想将当前目录中的111.txt文件上传到10.91.30.48地址的TFTP服务器上,就可以执行tftp -i 10.91.30.48 put 111.txt完成上传操作。在上传成功后我们会从Cisco TFTP Server主程序窗口中看到传输信息,另外在我们设置的根目录中就可以看到111.txt的存在了(如图2)。
图2
小提示:
上传某文件是通过put命令来完成,而要从tftp服务器上下载某文件则需要通过get命令来完成。不过由于我们无法修改tftp服务器上的目录路径,只能对根目录中的文件进行上传和下载操作。
第四步:接下来为了方便讲解笔者使用的计算机是双网卡,连接交换机的网卡地址为192.168.1.1,接下来就需要为交换机设置一个IP地址了,一般来说不管是二层还是三层交换机默认的每个端口都是VLAN 1,所以我们直接给VLAN 1设置个IP地址即可,执行命令如下:
int vlan 1
ip address 192.168.1.254 255.255.255.0
第五步:之后我们在tftp那台计算机上ping 192.168.1.254,如果网络正常应该是可以通的(如图3)。能够从tftp服务器上ping通交换机就说明我们已经做好了备份交换机数据的准备工作。
图3
接下来在H3C交换机中我们可以使用tftp命令来访问我们之前建立的TFTP服务器,并结合get和put命令实现数据的备份和恢复目的。tftp命令一共有四个参数,ascii表示传输文件采用ascii模式,而binary表示传输文件采用二进制模式,source-interface用来设置源接口,例如tftp source-interface vlan 1,source-ip用来设置源地址,例如tftp source-ip 192.168.1.254。之后我们就可以在交换机上访问TFTP服务器来实现备份和恢复工作了。
[1]