思科网络设备IOS及配置文件自动化定时备份与恢复

Router>                                                                <正常登录后界面>

Router>enable                                                          <进入特权模式>

Router#configure terminal                                              <进入全局配置模式>

Router(config)#archive                                                 <进入归档配置模式>

Router(config-archive)#path 备份目标地址/备份生成文件名                <配置备份文件生成路径、文件名>

Router(config-archive)#write-memory                                    <保存配置>

例:Router(config-archive)#path flash:/ 备份目标路径 /$h-config        <配置备份文件在flash生成>

Router(config-archive)#path ftp:// IP地址 /$h-config               <配置备份文件在FTP生成>(推荐)

Router(config-archive)#write-memory                                    <保存配置>

其中:‘$h’的URL路径将自动替换成主机名。“$h-config”为基准文件名,备份成功后会自动添加参数,例如:$h-config-1、$h-config-2……$h-config-*等。备份生成文件支持时间通配符。

Router(config-archive)#write-memory                                     <保存配置>

Router(config-archive)#time-period 备份间隔时间(分钟)                   <设置配置备份间隔时间>

例:Router(config-archive)#time-period 10080                            <设置每隔10080分钟(1周)备份1次>

Router(config-archive)#exit                                             <退出归档配置模式 >

Router(config)#(Ctrl+Z)                                                 <退出全局配置模式>

Router#show running-config                                              <检查配置参数是否正确>

Router#archive config                                                   <运行激活存档配置参数>

其中:手动激活备份命令时,备份生成文件自动添加参数为“-0”,如“$h-config-0”。

Router#show archive                                                     <查看验证存档配置参数运行结果>

Cisco IOS配置文件回退全部命令如下:

Router>                                                                 <正常登录后界面>

Router>enable                                                           <进入特权模式>

Router#show flash: 或 dir flash:                                        <查看flash中备份文件生成时间,查看FTP备份文件的生成时间就不用我说了吧>

Router#configure replace 配置文件备份位置                               <回退IOS配置参数>

例:Router#configure replace ftp:// IP地址 /$h-config-*

Router#show running-config                                              <检查配置参数是否回退成功>

时间: 2024-07-30 03:21:21

思科网络设备IOS及配置文件自动化定时备份与恢复的相关文章

iOS项目质量管理自动化

1. 代码规范 自动代码规范检测工具集成 参考:iOS代码规范自动化 2. 代码质量扫描 参考资料: 1) 静态程序分析工具Infer 2) 持续集成实施(十三)--Infer 3. 单元测试 单元测试自动化 参考:iOS 自动集成单元测试 - Jenkins与xctool整合

交换机IOS和配置文件的备份与还原

1.备份IOS和配置文件 1.首先要有一个配置好的ftp服务器,并且保证要在一个网段中(能够互相的ping通). 实例: Switch#copy flash: tftp: Source filename []? c2960-lanbase-mz.122-25.FX.bin Address or name of remote host []? 192.168.1.2 Destination filename [c2960-lanbase-mz.122-25.FX.bin]? Writing c29

Python 通过telnet 配置思科网络设备

!!使用了 telnetlib 库1 拓扑 未运行脚本的时候,R4.R5是没有到1.1.1.1和2.2.2.2的路由的: 配置文档放在跟python脚本同一个目录下: 运行python脚本之后:-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=" alt="Python 通过telnet 配

iOS使用fastlane自动化打包到fir(最全最详细流程)

# iOS使用fastlane自动化打包到fir(最全最详细流程)1. **首先确认是否安装了ruby,终端查看下ruby版本**> ruby -v终端输出:ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin18] 2. **确认 Xcode 命令行工具为最新版本:**> xcode-select --install 3. **检查Fastlane是否安装正确,输入以下命令:**> fastlane --version终端输

用Ansible配置思科网络设备

ansible:Ansible is Simple IT Automation"--简单的自动化IT工具.这个工具的目标有这么几项:让我们自动化部署APP:自动化管理配置项:自动化的持续交付.Ansible一般通过ssh协议实现linux服务器的管理,但从2.1版本开始,ansible core modules加入了对cisco ios设备的支持,对应的模块为ios_command, ios_config, ios_template.以下拓扑图是用于ansible测试的的 其中右上角的Linux

思科网络设备远程基本配置

一.Telnet 以用户名和密码登录方式登录及进入全局模式密码登陆设置(推荐) (1) Router(config)#no enable secret(password)   //先删除进入全局的加密密码,如果有的话 Router(config)#enable secret(password) 123  //配置进入用户模式的密码 Router(config)#username benet password cisco  //创建本地用户benet和密码cisco Router(config)#

使用Azure Automation(自动化)定时关闭和启动虚拟机

1. 概述 作为Windows Azure的用户,使用Azure的过程中,最担心的事情就是还没到月底,预设的费用就快消耗完了(下面两张账单图是我最讨厌看到的).但是仔细分析自己的费用列表,发现绝大部分费用消耗在虚拟机上,而Azure的虚拟机是按照开机时间来计费的,因此迫切需要找到一个方案来节省虚拟机的开销.最简单的方案就是在不需要的时候将虚拟机自动关闭,需要的时间让其自动开机.在Google了一通以后,发现可以通过Azure的自动化(Automation)功能达到上述目的.下面介绍我在Azure

[IOS] xcconfig 配置文件应用实战

首先说下 ,xcconfig 的作用 ,在xcode中多人协作时,很容易发生冲突,尤其是项目的配置文件,仅仅是在build settings 修改一点东西 就出现巨大的冲突,commit 时在project setting 中就会发现N多有时会好几百修改,详情如图: 这是 xcconfig 就发挥强大的作用了,就可以通过 xcconfig 文件来解耦工程设置 注意xconfig不修改默认的为project setting 的配置,然后对我们熟悉的配置(如图)就可以解耦乱搞了.. 文件的创建: 1

cisco网络设备IOS升级步骤

step1:检查和备份================================================================4507R#write4507R#copy running-config tftp4507R#show module4507R#show redundancy4507R#show bootvar4507R#dirstep2:上传IOS到设备=======================================================