Бэкап на электронную почту

Как часто вам приходилось вносить изменения в настройки маршрутизатора а потом жалеть об этом. Как же ускорить откат своих действий на более ранние этапы? Автоматизировать это помогут вам эти скрипты. Приходилось ли вам терять последние настройки маршрутизатора в результате поломки жёсткого диска вашего программного маршрутизатора? Думаю да. Помочь избежать подобных ситуаций и уменьшить трудозатраты на обслуживание поможет эта статья. Итак настроим маршрутизатор на автоматическое создание файла содержащего настройки и отправку его на E-Mail с определённой частотой.

Сделаем скрипт создания резервной копии настроек на HDD маршрутизатора. Разберёмся для начала как выполнять скрипты по расписанию, для этого найдём в меню System менеджер расписаний Scheduler:

Создадим новое расписание как всегда нажимая плюсик:

Тут главное указать интервал создания резервной копии настроек «Interval» в нашем случае это 30 дней. Менее важным будет указать дату начала первого запуска скрипта «Start Date» и время суток для запуска «Start Time». Рекомендую так же создать скрипты для создания резервной копии настроек например каждый четырнадцатый день и каждый седьмой разнеся их по датам первого старта. Ну и собственно сам скрипт запишем в поле «On Event»

{/system backup save name=Month}

Аналогично сделаем скрипт создания файла резервной копии настроек маршрутизатора и отправки его на E-Mail администратора:

{
/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]";
}
  • 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 Яндекс.Метрика