восстановление из бекапа через скрипт

Обсуждение общих вопросов, не касающихся настройки оборудования и ОС
Ответить
moonchild
Сообщения: 2
Зарегистрирован: 29 окт 2017, 13:42

Добрый день!
нужна помощь с написанием скрипка. Как правильно реализовать в скрипте команды из терминала

/system backup load name=name.backup
password - пустой, просто enter
y


скрип заключается в следующем, проверяются настройки интерфейсов
- если все интерфейсы настроены правильно то ничего не делаем
- если есть ошибки в настройки интерфейсов, надо залить бекап name.backup и перегрузить роутер

Спасибо!


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Если мне память не изменяет, в скриптах команды терминала, требующие ответа yes/no, по умолчанию yes. То есть заводите условие с проверкой и по ответу проверки реализуете восстановление. В процессе восстановления роутер должен перезагрузиться самостоятельно.
Весь вопрос, что я не сталкивался с ситуацией, когда есть необходимость восстановления по скрипту. Не падает Микротик настолько часто. Обычно устройства имеют аптаймы либо от апгрейда до апгрейда, либо до перебоев с питанием. И поднимаются после перезагрузок беспроблемно не теряя настроек. А бэкап - это достаточно суровая процедура. Вы же не переустанавливаете Винду каждый раз, когда хотите обновить драйвера или подвисает какая-то игра.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
moonchild
Сообщения: 2
Зарегистрирован: 29 окт 2017, 13:42

podarok66 писал(а): А бэкап - это достаточно суровая процедура. Вы же не переустанавливаете Винду каждый раз, когда хотите обновить драйвера или подвисает какая-то игра.


Да вы правы, это одно из решений.

Спасибо!


Ответить