《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次提交前,配置做了哪些改动。请读者区分这两个命令的用法。

相关文章
|
10月前
|
iOS开发
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
356 9
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
|
5月前
|
安全 5G 语音技术
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
290 4
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
|
5月前
|
安全 Linux 虚拟化
Cisco IOS XRv 9000 Router IOS XR Release 7.11.2 MD - 思科 IOS XR 网络操作系统
Cisco IOS XRv 9000 Router IOS XR Release 7.11.2 MD - 思科 IOS XR 网络操作系统
344 3
Cisco IOS XRv 9000 Router IOS XR Release 7.11.2 MD - 思科 IOS XR 网络操作系统
|
JavaScript 前端开发 Android开发
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
463 13
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
|
云安全 安全 Cloud Native
Cisco Catalyst 8000 Series IOS XE 17.18.1a ED 发布 - 思科边缘平台系列系统软件
Cisco Catalyst 8000 Series IOS XE 17.18.1a ED - 思科边缘平台系列系统软件
192 0
|
运维 监控 安全
Cisco ISR 4000 Series IOS XE 17.18.1a ED 发布 - 思科 4000 系列集成服务路由器 IOS XE 系统软件
Cisco ISR 4000 Series IOS XE 17.18.1a ED - 思科 4000 系列集成服务路由器 IOS XE 系统软件
242 0
|
7月前
|
缓存 运维 网络协议
Cisco Catalyst 9800 WLC IOS XE 17.18.1 发布,新增功能简介
Cisco Catalyst 9800 WLC IOS XE 17.18.1 发布,新增功能简介
235 0
Cisco Catalyst 9800 WLC IOS XE 17.18.1 发布,新增功能简介
|
8月前
|
人工智能 安全 iOS开发
Cisco Catalyst 9000 Series Switches, IOS XE Release 17.17.1 ED
Cisco Catalyst 9000 Series Switches, IOS XE Release 17.17.1 ED
137 0
Cisco Catalyst 9000 Series Switches, IOS XE Release 17.17.1 ED
|
12月前
|
Swift iOS开发 开发者
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
2253 13
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
|
JavaScript 搜索推荐 Android开发
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
500 8
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡