Страница 1 из 1
В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 29 сен 2020 12:23
iosys
В каком случае нужно вводить команду save ?
В чем разница между командой save и комбинацией команд commit -> confirm ?
Если подключение напрямую, через консольный провод, к роутеру ESR-10, то чтобы сохранить конфигурацию нужно вводить commit -> confirm ?
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 29 сен 2020 18:00
tops
commit - активирует изменения рабочей конфигурации. До выполнения commit все изменения конфигурации попадают в candidate-config а работать (то-есть копируются в running-config)
после выполнения commit - запускается таймер отката running-конфигурации к предыдущему состоянию (по умолчанию 600 секунд)
при помощи команды confirm - откат отменяется.
команда save - копирует candidate-конфиг в энергонезависимую память. если после изменения candidate-конфигурации но до применения commit маршрутизатор перезагрузится - без команды save изменения в candidate-конфигк пропадут.
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 29 сен 2020 19:04
iosys
т. е.
Выполнили пачку команд, далее → commit
<ждем 10 мин. (600 сек.) и если отвалимся от управления устройством, то конфигурация вернется в исходное состояние по истечению таймера>
не отвалились от железки, всё ОК, пишем → confirm,
но если перезагрузить сейчас по питанию устройство и не выполнить команду → save,
то все изменения исчезнут или нет?
или
1) commit → confirm нужно использовать когда удаленно управляем устройством
2) save, по аналогии с write в Cisco, сразу пишем изменения без таймеров
т. е. commit → confirm == save (без таймеров)
правильно?
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 01 окт 2020 08:59
tops
Нет.
вводим пачку команд - они не работают
вводим commit - введенные после предыдущего commit команды начинают работать.
но если после commit вы не ввели confirm - рабочая конфигурация откатывается к предыдущему состоянию, кандидат конфигурация продолжает содержать изменения.
после ввода confirm откат на предыдущую версию рабочей конфигурации невозможен
если вы вели пачку команд а применить их хотите через 8 часов (например ночью), то commit вы сразу не вводите.
если в течении этих 8ми часов маршрутизатор перезагрузился, то после перезагрузки кандидат-конфигурация не будет содержать новой пачки команд.
но если до перезагрузки вы ввели save - то после перезагрузки будет содержать новой пачки команд.
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 14 окт 2020 12:55
CSKT
tops писал(а):Нет.
вводим пачку команд - они не работают
вводим commit - введенные после предыдущего commit команды начинают работать.
но если после commit вы не ввели confirm - рабочая конфигурация откатывается к предыдущему состоянию, кандидат конфигурация продолжает содержать изменения.
после ввода confirm откат на предыдущую версию рабочей конфигурации невозможен
если вы вели пачку команд а применить их хотите через 8 часов (например ночью), то commit вы сразу не вводите.
если в течении этих 8ми часов маршрутизатор перезагрузился, то после перезагрузки кандидат-конфигурация не будет содержать новой пачки команд.
но если до перезагрузки вы ввели save - то после перезагрузки будет содержать новой пачки команд.
Понятно объяснили, теперь всё ясно.
Спасибо.
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 28 ноя 2020 07:19
asy
tops писал(а):после ввода confirm откат на предыдущую версию рабочей конфигурации невозможен
А, кстати, зря. Можно бы хранить N старых конфигов и добавить команду, скажем, rollback n, как в JunOS. Не часто, но бывает и такое полезно.
Re: В чем разница между командой save и комбинацией команд commit -> confirm ?
Добавлено: 30 ноя 2020 09:36
tops