• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

01-基礎配置指導

目錄

12-目標配置管理

本章節下載 12-目標配置管理  (204.29 KB)

12-目標配置管理


1 目標配置管理

1.1  目標配置管理簡介

進入私有模式係統視圖或獨占模式係統視圖,以及從該視圖進入其他視圖後,對設備進行的配置為目標配置,在該模式下執行非實時生效的命令行並回車時,命令行不會立即生效,隻有執行commit命令後,所有目標配置一起下發。如果目標配置下發成功,則會創建配置回滾點。

私有/獨占模式係統視圖下具體支持哪些命令,請以設備的實際情況為準。在私有/獨占模式係統視圖下,執行硬件類相關命令或動作類命令,是立即生效的,不需要再執行commit命令。

進入私有/獨占模式係統視圖,以及從私有/獨占模式係統視圖進入其他視圖時,命令提示符將以“~”開頭,用以提示用戶當前視圖為私有/獨占模式下的相關視圖。關於命令行視圖的詳細介紹,請參見“基礎配置命令參考”中的“CLI”。

1.2  下發目標配置

1. 配置限製和指導

目標配置下發成功後,設備會創建配置回滾點。如果短時間內多次執行commit操作,使得設備同時創建多個配置回滾點,導致設備負載過大,有可能使目標配置下發失敗,因此請不要頻繁的執行commit操作。

使用commit命令用來下發目標配置時,可以通過save-running filename參數在執行commit命令前先將當前運行配置保存到配置文件中。執行configuration commit auto-save path命令後,執行commit命令且不指定save-running filename參數時,係統會自動先將當前運行配置保存到配置文件中。如果用戶在執行commit命令時指定了save-running filename參數,則當前運行配置的保存以save-running filename參數為準,configuration commit auto-save path命令的配置不生效。

2. 配置步驟

(1)     (可選)配置係統最多可創建的回滾點的數量。

a.     進入實時生效係統視圖。

system-view

b.     配置係統最多可創建的回滾點的數量。

configuration commit max-number max-number

缺省情況下,係統最多可創建的回滾點的數量為100。

當創建的回滾點數量超過當前配置的回滾點數量時,係統先刪除最早的回滾點再保存最新生成的回滾點。

c.     退回用戶視圖。

quit

(2)     (可選)開啟執行commit命令時自動保存當前運行配置功能,並配置相關參數。

a.     進入實時生效係統視圖。

system-view

b.     開啟執行commit命令時自動保存當前運行配置功能,並配置相關參數。

configuration commit auto-save path directory filename-prefix filename-prefix [ user user-name [ password { cipher | simple } string ] | vpn-instance vpn-instance-name ] *

缺省情況下,執行commit命令時自動保存當前運行配置功能處於關閉狀態。

 

c.     直接退回用戶視圖。

abort

(3)     進入獨占模式係統視圖或私有模式係統視圖。

system-view { exclusive | private }

(4)     對設備各功能進行配置。

關於各功能的詳細配置,請參見各模塊的配置指導。

(5)     (可選)顯示目標配置。

display target-configuration

通過執行該命令檢查目標配置是否完全正確,以免下發錯誤目標配置影響當前網絡正常運行。

(6)     (可選)更新未提交的目標配置。

refresh target-configuration

(7)     下發目標配置。

commit [ best-effort ] [ force ] [ label labelname ] [ save-running filename ] [ confirmed [ seconds | minutes minutes ] ] [ show-error ] [ clear-error ] [ description text ]

(8)     (可選)執行配置回滾操作。

configuration replace { file filename | last number | commit-id commit-id | label labelname }

注意

執行本命令後,設備配置將會回滾到指定的配置回滾點的配置,之前的配置將會丟失,請謹慎使用。

 

下發錯誤目標配置時,執行配置回滾操作,將當前運行配置回滾到下發目標配置前的配置。

關於configuration replace file命令的詳細介紹,請參見“基礎配置命令參考”中的“配置文件管理”。

1.3  目標配置管理顯示和維護

在完成上述配置後,執行display命令可以顯示目標配置。用戶可以通過查看顯示信息驗證配置的效果。

在私有/獨占模式下的任意視圖下執行reset命令可以清除目標配置。

注意

·     執行reset configuration commit命令刪除的回滾點無法恢複,請謹慎使用。

·     執行reset target-configuration刪除的目標配置無法恢複,需要用戶再次手動配置,請謹慎使用。

 

表1-1 目標配置管理顯示和維護

操作

命令

說明

顯示回滾點對應配置與當前運行配置或其他回滾點之間的差異

display configuration commit diff [ at commit-id | last number | since commit-id ]

在任意視圖下執行

顯示回滾點的信息

display configuration commit list [ number | label ] [ verbose ]

在任意視圖下執行

顯示CLI、NETCONF、CWMP和SNMP用戶的配置會話信息

display configuration sessions

在任意視圖下執行

顯示目標配置

display target-configuration [ diff | failure [ brief ] | merge | success ]

在私有/獨占模式下的任意視圖下執行

清除已創建的回滾點

reset configuration commit number

在用戶視圖下執行

清除不再使用的回滾點可以釋放內存,提高設備性能

清除目標配置

reset target-configuration [ command [ text ] ]

在私有/獨占模式下的任意視圖下執行

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們