Подготовка USB-носителя
Введите расширенную команду отображения конфигурации на устройстве, конфигурацию которого требуется восстанавливать с USB-носителей
esr-boot-usb# sh running-config extended
#!/usr/bin/clish #19 #1.14.x #05/11/2020 #18:20:08 hostname esr-boot-usb interface gigabitethernet 1/0/1 ip address 192.168.0.1/24 exit
Полный вывод конфигурации (включая строки, начинающиеся с символа "#"), необходимо записать в файл с именем "running-config.conf" и скопировать в корень usb-носителя
Восстановление конфигурации с USB
Способ 1
Подключите USB-носитель к устройству
Включите на устройстве вход под пользователем techsupport
esr# config esr(config)# username techsupport esr(config-user)# password password esr(config-user)# exit esr(config)# tech-support login enable esr(config)# exit esr# commit Configuration has been successfully applied and saved to flash. Commit timer started, changes will be reverted in 600 seconds. 1970-01-01T00:57:05+00:00 %CLI-I-CRIT: user admin from console input: commit esr# confirm esr#
Перелогиньтесь под пользователем techsupport:
esr# logout esr login: techsupport Password: techsupport@esr:~$
Удалите рабочий файл-конфигурации:
techsupport@esr:~$ rm /mnt/config/etc/config/esr/esr_config.json
Рабочая конфигурация на устройстве будет безвозвратно утеряна
Перелогиньтесь в основной интерфейс управления устройством:
techsupport@esr:~$ exit logout esr login: admin Password: ******************************************** * Welcome to ESR-21 * ******************************************** esr#
Убедитесь, что USB-носитель подключен к устройству:
esr# sh storage-devices usb Name Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- NEWNAME 7373.58 0.01 7373.57
Убедитесь, что требуемый файл на USB носителе присутствует:
esr-21# dir usb://NEWNAME:/ Name Type Size -------------------------------------------------------- ---------- -------- -- running-config.conf File 79.00 B
Перезагрузите устройство с подключенным USB-носителем
esr# reload system Do you really want to reload system ? (y/N): y 1970-01-01T01:04:25+00:00 %CLI-I-CRIT: user admin from console input: reload system esr#
После перезагрузки устройство начнет работу с конфигурацией записанной на USB-носителе
esr-boot-usb login: admin Password: Warning: you have uncommitted configuration changes. ******************************************** * Welcome to ESR-21 * ******************************************** esr-boot-usb# sh running-config extended #!/usr/bin/clish #19 #1.14.x #05/11/2020 #18:20:08 hostname esr-boot-usb interface gigabitethernet 1/0/1 ip address 192.168.0.1/24 exit
Для переноса running-config в candidate-config воспользуйтесь командой "rollback":
esr-boot-usb# rollback