В данной статье мы разберем два способа сохранения конфигурации Juniper.
Сохранение конфигурации Juniper способ №1
Для начала мы можем посмотреть, имеется ли у нас вообще rescue конфиг:
show system commit
Рисунок 1 – Просмотр наличия rescue конфигурации Juniper.
Если бы имелась конфигурация, то она отобразилась после всего списка изменений. Сейчас сохраним ее и посмотрим снова. Сохранить rescue конфигурацию можно через команду:
request system configuration rescue save
Если она не нужна, её можно удалить, заменив save на delete:
Рисунок 2 – Удаление неактуальной rescue конфигурации Juniper.
Теперь снова посмотрим, что у нас с конфигурацией:
Рисунок 3 – Проверка наличия rescue конфигурации Juniper.
Как видно из примера, мы сохранили rescue конфиг. Как гласит документация джунипер, это наша «подушка безопасности». В случае поломок конфигурации Juniper всегда можно будет откатиться на данную конфигурацию. Juniper хранит не все изменения, но именно rescue-конфигурация сохраняется до момента перезаписи/удаления, поэтому мы всегда можем откатиться на rescue конфигурацию в режиме редактирования.
Вы можете скопировать rescue конфиг к себе на компьютер. Он хранится по пути /config/rescue.conf.gz и ее можно протестировать через команду:
test configuration /config/rescue.conf.gz
Восстановление rescue конфигурации
Откатиться к rescue конфигурации можно командой:
rollback rescue
Также можно поместить rescue.conf.gz с компьютера в Juniper и откатиться к файлу, который вы сохранили.
Сохранение конфигурации Juniper способ №2
Мы просто скопируем все команды в один файл. Этот метод подходит для небольших конфигураций:
Рисунок 4 – Второй способ сохранения конфигурации Juniper.
Мы сохранили все команды в файл backup без расширения. Он находится по пути, в котором находится пользователь (в данном случае – в домашней директории). Через mobaxterm видим этот файл и можем скопировать его, а также просмотреть. Вы же можете скопировать его через scp или sftp:
Рисунок 5 – Просмотр резервной копии конфигурации Juniper.
Восстановление конфигурации
Достаточно просто вставить все команды или нужную часть в режиме конфигурации Juniper и после применить изменения через commit.