Cisco-Asa

Cisco ASA 確定是否已保存配置

  • April 6, 2017

在 Cisco ASA 上,對 running-config 的更改不會自動保存到 startup-config。這是通過“寫入記憶體”或“複製執行配置啟動配置”手動完成的,以將更改寫入快閃記憶體。

我想驗證配置更改是否已保存,而不是盲目地重複保存(我目前正在這樣做)。我在 Google 上搜尋了檢查執行配置更改是否已保存到啟動配置的命令,以下是我發現的兩個醜陋的解決方法:

  1. 重新載入”命令
  • 系統配置已被修改。保存?$$ Y $$它是/$$ N $$o: " 需要保存配置時。
  • “繼續重新載入?$$ confirm $$" 當配置已經保存時。回答 NO 或類似的,以避免不必要的重啟!!
  1. 您的 running-config 和 startup-config複製到 text files
  • 使用“ diff ”實用程序比較文本文件的差異。

我希望有一個快速清理命令或程序來驗證配置是否已保存,而不會冒意外重啟的風險。如果您有建議,請發布。

我沒有找到單命令解決方案,但是使用幾個命令我們可以確定是否已保存執行配置,而無需使用“重新載入”命令。

  • show running-config | include checksum:
  • show startup-config | include checksum:

如果校驗和匹配,則執行配置已保存。您還可以查看 running-config 的上次修改時間和 startup-config 的上次保存時間之間的差異。這不太準確,因為值永遠不會相同(保存後啟動配置應該比執行配置更新)。

  • show version | include modified
  • show startup-config | include Written

我更喜歡比較每個校驗和的第一個解決方案,但是比較修改和書面日期的替代方法也很有效。

引用自:https://serverfault.com/questions/842875