在Cisco ASA上,对running-config的更改不会自动保存到startup-config。 这是通过“write memory”或“copy running-config startup-config”手动完成的,将更改写入闪存。
我想validationconfiguration更改是否已经保存,而不是盲目地保存重复 (我目前这样做)。 我search了Google的命令来检查运行configuration更改是否已经保存到startup-config,这里有两个丑陋的解决办法,我发现:
我希望有一个快速清理命令或过程来validationconfiguration已保存,而不会冒意外重启的风险。 如果您有任何build议,请发帖。
我没有find一个单一的命令解决scheme,但使用几个命令,我们可以确定是否运行configuration已保存,而不使用“重新加载”命令。
show running-config | include checksum: show startup-config | include checksum: 如果校验和匹配,则running-config已保存 。 您还可以查看running-config的上次修改时间与startup-config的上次保存时间之间的差异。 这是不准确的,因为值永远不会相同(保存后,启动configuration应该比运行configuration更新)。
show version | include modified show startup-config | include Written 我更喜欢比较每个校验和的第一个解决scheme,但是比较修改和写入date的替代方法也工作得很好。