Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
behkap_na_ehlektronnuju_pochtu [2013/10/28 15:12]
ansealk создано
behkap_na_ehlektronnuju_pochtu [2013/10/28 17:12] (текущий)
Строка 1: Строка 1:
 +====== Бэкап на электронную почту ======
  
 +Как часто вам приходилось вносить изменения в настройки маршрутизатора а потом жалеть об этом. Как же ускорить откат своих действий на более ранние этапы? Автоматизировать это помогут вам эти скрипты. Приходилось ли вам терять последние настройки маршрутизатора в результате поломки жёсткого диска вашего программного маршрутизатора? ​ Думаю да. Помочь избежать подобных ситуаций и уменьшить трудозатраты на обслуживание поможет эта статья. Итак настроим маршрутизатор на автоматическое создание файла содержащего настройки и отправку его на E-Mail с определённой частотой.
 +
 +Сделаем скрипт создания резервной копии настроек на HDD маршрутизатора. Разберёмся для начала как выполнять скрипты по расписанию,​ для этого найдём в меню System менеджер расписаний Scheduler:
 +
 +{{:​mtk-backup-mail-01.jpg|}}
 +
 +Создадим новое расписание как всегда нажимая плюсик:​
 +
 +{{:​mtk-backup-mail-02.jpg|}}
 +
 +Тут главное указать интервал создания резервной копии настроек "​Interval"​ в нашем случае это 30 дней. Менее важным будет указать дату начала первого запуска скрипта "Start Date" и время суток для запуска "Start Time". Рекомендую так же создать скрипты для создания резервной копии настроек например каждый четырнадцатый день и каждый седьмой разнеся их по датам первого старта. Ну и собственно сам скрипт запишем в поле "On Event"
 +<code lua>
 +{/system backup save name=Month}
 +</​code>​
 +Аналогично сделаем скрипт создания файла резервной копии настроек маршрутизатора и отправки его на E-Mail администратора:​
 +<code lua>
 +{
 +/system backup save name=mtk-home-daily;​
 +:delay 2;
 +/tool e-mail send from="​mtk1@domain.ru"​ server=77.88.21.38 port=25 user="​user@domain.ru"​ password="​pass"​ to="​backup@domain.ru"​ file=mtk-home-daily.backup subject="​[mtk-home]";​
 +}
 +</​code>​
 +  * 77.88.21.38 - тут нужно написать адреc SMTP сервера через который Mikrotik будет осуществлять отправку. В данном случае,​ //​smtp.yandex.ru//​.
 +  * user@domain.ru - имя пользователя для авторизации отправки. Если параметр не нужен - можно опустить.
 +  * pass - пароль для авторизации отправки. Если параметр не нужен - можно опустить.
 +  * mtk1@domain.ru - адрес электронной почты с которого будут приходить файл настроек,​ тут можно написать любой адрес
 +  * backup@domain.ru - собственно ваш E-Mail на который должны приходить письма
 +  * mtk-home-daily.backup - имя файла настроек,​который был создан в начале скрипта
 +  * subject - тема сообщения
behkap_na_ehlektronnuju_pochtu.txt · Последние изменения: 2013/10/28 17:12 (внешнее изменение)
GNU Free Documentation License 1.3
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Яндекс.Метрика