《Cisco IOS XR技术精要》一4.7 配置回退

本节书摘来自异步社区《Cisco IOS XR技术精要》一书中的第4章,第4.7节,作者 【美】Mobeen Tahir , Mark Ghattas , Dawit Birhanu , Syed Natif Nawaz,更多章节内容可以访问云栖社区“异步社区”公众号查看

4.7 配置回退

Cisco IOS XR技术精要
在IOS XR中,用户执行的配置存放在target config中,target config通过commit命令提交形成新的running config。每次成功的commit操作都会生成一个唯一的ID号。这个ID也就是例3-4中提到的提交基准点,也可用做系统配置的回退点。

回退(rollback)是指将系统恢复到执行某一动作前的版本。用户可以使用配置回退这一强大的配置特性轻松地将配置恢复到先前的某个状态。IOS XR中可以最多回退到100个commit前的系统配置。如果回退操作遇到错误,当前活动配置将不会更改。每次回退操作,系统都会将回退操作信息记录下来,包括执行回退的用户信息、操作时间戳等。用户可以在回退命令中使用comment关键字添加一段描述信息。系统中有着许多个提交文件或提交基准点,可以通过命令show configuration rollback changes < commitid >查看每次提交操作执行了哪些配置变更。命令show configuration commit list用于列出所有可用于回退的提交ID以及执行提交操作的时间戳,如例4-27所示。

例4-27 列出所有回退点


4e2af620d002d7caf21b12d874d6b9063ee26f7c

命令show configuration commit list < number >可以显示最近几次commit操作的详细信息,例4-28中列出了最近两次commit操作的信息,包括执行commit的用户、操作时间戳等。注意回退操作本身也算作更改系统配置commit操作。

例4-28 配置提交信息


d077c38ee7eba26d09eac9a4fd64e75f292b8a09

命令show configuration rollback changes last < number >可以显示如果用户执行最近几次commit操作的回退操作时,系统将执行哪些配置变更1,如例4-29所示。


dd3b62e4d5f7933a330471653045c93363ca4be3

例4-32 查看配置事件历史


f9b2dd346e4631cfb0de63a33ed17e877074ed07

1译者注:请注意,show configuration rollback changes list X是指,当用户执行rollback configuration last X命令后,配置将会做哪些改动。还有一个与之相似的命令show configuration commit changes last X,是指当前的活动配置相比X次提交前,配置做了哪些改动。请读者区分这两个命令的用法。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/103345

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。