Cisco ASA 确定配置是否已保存

Cisco ASA 确定配置是否已保存

在 Cisco ASA 上,对运行配置的更改不会自动保存到启动配置中。这是通过“写入内存”或“复制运行配置启动配置”手动完成的,以将更改写入闪存。

我想验证配置更改是否已保存,而不是盲目地重复保存(我现在就是这么做的)。我在 Google 上搜索了命令来检查运行配置更改是否已保存到启动配置中,以下是我发现的两个不太好的解决方法:

  1. 重新加载“ 命令
    • 输出“系统配置已修改。保存吗?[是]/[否]:“当配置需要保存时。
    • 当配置已保存时,输出“继续重新加载?[确认]”。回答“否”或类似问题以避免不必要的重启!!
  2. 复制你的运行配置和启动配置到文本文件
    • 用一个 ”差异“实用程序来比较文本文件的差异。

我希望有一个快速清理命令或程序,用于验证配置是否已保存,而不会冒意外重启的风险。如果您有任何建议,请发帖。

答案1

我没有找到单命令解决方案,但使用几个命令我们可以确定运行配置是否已保存,而无需使用“reload”命令。

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

如果校验和匹配,则运行配置已保存。您还可以查看 running-config 的上次修改时间和 startup-config 的上次保存时间之间的差异。这不太准确,因为值永远不会相同(保存后,startup-config 应该比 running-config 更新)。

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

我更喜欢第一个解决方案,比较每个校验和,但比较修改和书写日期的替代方法也很好用。

相关内容