Для данной процедуры использую автоматическое архивирование которое происходит при записи изменений в NVRAM.
Архивы хранятся на удаленном tftp сервере.
Настройка маршрутизатора:
Код: Выделить всё
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#archive
Router(config-archive)#path tftp://10.10.10.10/OBJ-NAME/$H
Router(config-archive)#write-memory
Router(config-archive)#^Z
Router#write
OBJ-NAME - папка с именем агрегата\помещения\т.п (должна уже быть на TFTP сервере) для удобства поиска т.к это все потом будет съедать другая программа
$H - имя устройства (устройство знает этот макрос как и $T - время создания архива)
write-memory - создание архива происходит при изменении (записи в nvram) конфигурации
Можно сделать автоматическое создание архивов раз в день или как душе угодно
Дополнительные вкусности в настойках
Код: Выделить всё
Router(config-archive)#log config
Router(config-archive-log-cfg)#?
commands for controlling config logging:
default Set a command to its defaults
exit Exit from the log config submode
hidekeys suppress output (e.g. passwords) when displaying logged commands
logging Modify config logging parameters
no Negate a command or set its defaults
notify Send logged commands to target applications
Просмотр созданных архивов
Сравнение архивов
Код: Выделить всё
Router#show archive config differences tftp://10.10.10.10/router-1 tftp://10.10.10.10/router-2
Восстановление конфигурации из множества источников
Код: Выделить всё
Router#configure replace ?
archive: URL of config file that will replace running-config
cns: URL of config file that will replace running-config
flash: URL of config file that will replace running-config
ftp: URL of config file that will replace running-config
http: URL of config file that will replace running-config
https: URL of config file that will replace running-config
null: URL of config file that will replace running-config
nvram: URL of config file that will replace running-config
rcp: URL of config file that will replace running-config
scp: URL of config file that will replace running-config
system: URL of config file that will replace running-config
tar: URL of config file that will replace running-config
tftp: URL of config file that will replace running-config
usbflash0: URL of config file that will replace running-config
xmodem: URL of config file that will replace running-config
ymodem: URL of config file that will replace running-config
TFTP
Код: Выделить всё
Router#configure replace tftp://10.10.10.10/router-1
USB
Код: Выделить всё
Router#configure replace usbflash0:router-1