使用Kiwi CatTools 实现交换机自动备份

当企业内网网络设备过多的时候,工程师的手动备份效率就显的很低了,我们可以借助一些

软件来实现自动备份,提高效率。之前介绍过 Kiwi Syslog软件来作为日志服务器,今天介绍一下

使用Kiwi CatTools 作为自动备份服务器。

安装部分:

CatTools是一个付费软件,官方网站为 http://www.kiwisyslog.com/

下载后双击安装即可, 安装过程很简单。

安装过程中尽量将其作为系统服务来运行.

配置部分:

安装后,运行程序, 界面如图示:

[Devices]:  右击空白处 add 新增一个设备,本例以H3C交换机为例:

   Device type: 选择对应的产品类型,

H3C 和Huawei 统一选择 Huawei.General;

Name: 设置名称,后面在备份文件名称中会调用这个名称,需要起一个容易是别的名称;

Host Address: 输入对应的物理IP地址;

Model: Other

【Passwords】选项卡, 在Username和Password 输入框中输入登录交换机执行备份的

账号和密码 ,如图示

切换至【Activities】,右击空白处 Add,创建一项任务:

【Activity】选项卡中:

Type: 选择 Device.Backup.Running Config 即 设备运行文件备份

Persistance: 选择Permanent 即永久备份

切换至【Time】选项卡,设置时间调度:

Reoccurring: 选择重复运行的时间

并设置运行的日期 ,点击OK

切换至【Devices】选项卡, 勾选中设备。

这时我们创建的任务就可以定时运行了。我们也可以手动执行一次试一下效果。

运行完成后,资源管理器打开默认保存路径:  可以看到备份后的文件名称。

如果使用这种默认设置,默认最近一次备份会覆盖掉上一次备份,但是实际当中可能我们需要

保留历史备份,那么我们该怎么做呢。

我们可以给备份文件加上一个时间戳,是区分它们,也能防止覆盖。

我们先看一下默认配置:

双击【Activities】中的任务,切换至【Options】选项卡,卡伊看到默认文件名称为

“Config.Current.Running.%BaseFile%.txt",如图示

其中%BaseFile% 即是调用Device Name.

我们手动将文件名称更改为

"Config.Current.Running.%BaseFile%-%DateISO%%TimeHHMM%.txt",如图示:

再次手动执行备份,我们查看一下备份文件名称:

已经正常加上了时间戳。 可以正常使用了。

时间: 2024-12-21 03:43:42

使用Kiwi CatTools 实现交换机自动备份的相关文章

cisco 交换机自动备份配置

作为一个IT网络攻城狮,备份网络设备配置是我们日常的工作之一,但是随着设备的增加,以前很erasy的手动备份,现在也越来越花费时间了,博主作为一个IT懒人,坚信有一定有偷懒的方式! 前期准备:1.NTP server 2.ftp/tftp server 3.命令配置 1st:网络中时间很重要,所以需要ntp server 你可以用windows linux 搭建NTP server 如果有AD域环境,也可以直接指向DC 2st:需要搭建ftp/tftp server 用户保存我们的备份文件,我现

网络设备-批量自动配置备份软件Kiwi cattools使用介绍

先说下,以往常见配置备份和变更后,运维工程师的痛点.维护的设备越多越容易出错.几台还勉强能做好,一旦体量超过20台以上后,很多配置备份都会或多或少出现不少问题. 所以这里也特意挑了一款软件,简单的聊聊这工具确实不错.上菜,各位注意!! 安装文档,和安装软件,暂时不贴出来.拒绝伸手党.!!!! Kiwi cattools 网络设备配置备份管理软件操作文档 第一步:如下为打开界面一览. 第二步:现在开始新增设备(Juniper-SSG140)为例:点击Add PS:还是能支持很多类型的,如下所示 D

python多线程自动备份华为H3C交换机配置和LOG

之前试过用expect结合bash脚本备份交换机LOG,但由于是串行执行,设备很多的情况下耗时太长,而且经常出错导致备份不完整.于是在网上找python多线程处理的相关文章,但基本都是基于tftp备份当时运行的配置文件,不能根据自定义巡检命令取得返回结果,我想要的是类似SECURECRT下用.vbs脚本备份的效果,所以根据网上一些例子做了这个备份脚本.由于是多线程执行,所以执行时长决定于最多配置的那台设备的命令运行时长. [[email protected] shell]# cat /etc/r

用Linux服务器实现每天定时自动备份交换机配置文件

作为一名网络运维工程师,如果管理的路由.交换设备比较多的话,那么你是否也会跟我一样遇到这样的问题:设备配置经常调整,尤其是接入层交换机,万一哪天忘了保存配置,而第二天就发生了交换机掉电重启,你却又忘记了以前的配置,导致了网络恢复配置时间很长. 当你遇到这样的问题或者烦恼时,你是否也会去想:如果有一种方法,可以让交换机每天自动保存一下配置该多好.你进一步去考虑,如果交换机能每天不但能自己保存配置,还能把配置上传到服务器上一份,那该多好啊. 你认真看以下内容,或许对你有些启发. 在智能化高度发达的今

cisco网络设备配置自动备份

一.背景 客户要用,需求就是这么简单.简单说一下吧.网络设备太多了,传统的手动备份网络设备配置信息工作量越来越大,并且不易管理.由此就必须有一种比较简单的方式了. 二.备份方式 一.cisco设备自带kron命令+TFTP/FTP/HTTP 这种备份方式比较简单,但是有一定的局限性.因为kron命令在比较新的IOS版本上才有,有些说在12.3(4)以上才有,我测试的版本是12.2(33),也有这个命令. 但是kron命令本身并不能自动按照当前日期来命名备份文件,所以还需要脚本来帮助wanc 原理

H3C 思科华为 等网络设备配置文档自动备份思路及实现方法

网络设备一般包含交换机.路由器.防火墙H3C .思科.华为网络设备都可以使法这个方法自动备份配置文档 一般情况下我们是更新网络设配置,然后手动导出配置文档,save到一个指定目录,这种方式网络设备数量稍微较多文档保存会存在问题网络设备一般都带有tftp功能,我们可以利用设备Tftp功能自动备份配置文档1:以下是自动份备效果Tftp服务器备份文件夹 查看2019年3月23网络设备配置文档,ip地址.cfg文档对应交换机配置文件 安装TFTP服务端 1:修改Home[HOME]D:\switch\D

linux 自动备份脚本

首先我在/root/backup 目录下建立一个文件夹, #mkdir /root/backup/mysqlbackup 以后在每天五点钟,就会有一个文件保存在这里. 接着新建文件 #vim /root/mysqlautobak 输入: filename=` date +%Y%m%d ` mysqldump --all-databases -uroot -p(mysql密码)> /root/backup/mysqlbackup/mysql$file.sql 保存退出! 让它可以执行 #chomd

每日自动备份JENKINS_HOME至SVN

每日自动备份JENKINS_HOME至版本控制系统SVN Jenkins是一个可扩展的开源的持续集成工具,也是当下最流行的持续集成工具. Jenkins主要功能 易于安装(Easy installation) 易于配置(Easy configuration) 变更集支持(Change set support) 永久链接(Permanent links) RSS/Email/IM集成(RSS/E-mail/IM Integration) 事后标签(After-the-fact tagging) J

批处理实现每日自动备份和清除数据库文件

说明 利用任务计划,每天指定时间执行批处理文件: 1.实现自动Copy数据库备份文件至另一台主机上 2.自动删除指定天数的备份文件 1.批处理文件代码 CopyDB2Lan (factory).bat ************************* 代码开始处 *************************  @echo off color 0e cls title Copy DB 到 镜像主机下 (by [email protected])... set desthost=\\172.