Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Проблема:


При откате ПО через WEB-интерфейс на старую версию загрузится пустая (нулевая) конфигурация: 
теряются все сетевые настройки, система работает с дефолтным паролем, а управление возможно только с консоли.

Это поведение корректно (не ошибка): в новой версии ПО появились команды и опции, которых нет в старой версии ПО, поэтому обратная конвертация рабочей
конфигурации из новой версии в старую невозможна.

Кроме того, конфигурация, сохранённая с НОВОЙ версии, в старую версию ПО не загрузится даже вручную: в шапке конфигурационного файла указана
версия ПО, и при попытке загрузки файла из консоли система выдаёт:
    "The configuration has not been loaded, because it is next-step software release!"

Решение:

До смены ПО сделать бэкап рабочей конфигурации на старой (исходной) версии ESBC и после отката загрузить его из консоли.

Шаг 1. ДО смены/отката ПО — сохранить рабочую конфигурацию на диск(команда в CLI):

   

Перед сменой  ПО на старой (исходной) версии ESBC в CLI нужно выполнить бэкап рабочей конфигурации на диск:

copy system:running-config flash:data/config_backup

А восстанавливать конфигурацию , сохранённую со старой версии - можно как в старой (при откате), так и в новой (загрузится нормально):

        — копирует активную конфигурацию (running-config) в файл config_backup на flash-памяти устройства.

Шаг 2. ПОСЛЕ отката/смены ПО — восстановить конфигурацию:

    copy flash:data/config_backup system:candidate-config

При откате ПО через веб-интерфейс на старую версию - загрузится пустая конфигурация.

Это корректно, так как в новой версии появились команды и опции, которых нет в старой - и обратная конверсия рабочей конфигурации из новой версии в старую невозможна.

        — загружает сохранённый бэкап как кандидат-конфигурацию.
          Конфигурация, сохранённая со СТАРОЙ версии, нормально  загружается и в старую версию (при откате), и в новую.

Шаг 3. После отката через WEB-интерфейс, когда загрузилась пустая конфигурация, восстановить доступ:

        — Поэтому загружается пустая (нулевая) конфигурация, и с дефолтным паролем.
Соответственно,  теряются все сетевые настройки и управление  системой возможно только с консоли  - нужно снова создать сетевой интерфейс и задать начальные установки, ;
        — зайти по его адресу и ;
        — подгрузить рабочую конфигурацию .В старую версию ПО конфигурация, сохранённая  с новой версии, не загрузится, даже вышеприведённой командой. 
В шапке конфигурационного файла  есть ссылка на версию, и при попытке подгрузить файл командой из консоли  - выйдет сообщение
"The configuration has not been loaded, because it is next-step software release!"командой из Шага 2.