На Cisco ASA изменения в рабочей конфигурации не сохраняются автоматически в загрузочной конфигурации. Это делается вручную с помощью команд «write memory» или «copy running-config startup-config» для записи изменений во флэш-память.
я бы хотел проверять, были ли сохранены изменения конфигурации, а не повторять вслепую (что я сейчас и делаю). Я искал в Google команды, чтобы проверить, были ли сохранены изменения текущей конфигурации в startup-config, и вот два уродливых обходных пути, которые я нашел:
Я хотел бы иметь быструю команду или процедуру очистки, которые можно было бы использовать для проверки сохранения конфигурации без риска случайной перезагрузки. Пожалуйста, напишите, если у вас есть предложения.
Я не нашел решения с одной командой, но с помощью пары команд мы можем определить, была ли сохранена текущая конфигурация без использования команды «reload».
show running-config | include checksum:
show startup-config | include checksum:
Если контрольная сумма совпадает, тогда рабочая конфигурация была сохранена. Вы также можете просмотреть разницу между временем последнего изменения running-config и временем последнего сохранения startup-config. Это менее точно, потому что значения никогда не будут одинаковыми (после сохранения конфигурация запуска должна быть новее, чем рабочая конфигурация).
show version | include modified
show startup-config | include Written
Я предпочитаю первое решение, сравнивающее каждую контрольную сумму, но альтернативный метод сравнения изменений и записанных дат тоже работает хорошо.