Mikrotik backup

MikroTik backup

Огромное количество «спецов» вспоминает о резервном копировании, когда уже что-то случилось, а бэкап отсутствует. Когда уже поздно — другими словами. Предлагаю вам не идти этим ошибочным путем, а прикрыть тылы заранее и не заниматься потом выдиранием волос из всяческих разных мест. Тем более, что для спокойного сна нужно однократно выполнить несколько простых действий.Бэкап в MikroTik можно выполнить как миним двумя способами: полный бэкап и бэкап конфигурации в виде скрипта. В этой статье я опишу второй вариант, т.к. мне он представляется более гибким по нескольким причинам:

  1. При экспорте скрипта конфигурации вы получаете читабельный текстовый файл, который вы можете экспортировать не только на данный роутер, а на другой.
  2. Вы можете мигрировать между версиями RouterOS, отредактировав скрипт руками, если есть несовместимость.

Полный бэкап нам таких возможностей не предоставляет. Вы получите не редактируемый файл и восстановить сможете его только на том устройстве, на котором он был сделан.

Итак, задача: выполнять ежедневный бэкап конфигурации и высылать файл на почту. В качестве SMTP-сервера буду использовать Яндекс.

  1. Настройка почты.
    Тут есть тонкость. Публичные почтовые серверы требуют шифрования TLS/SSL и Яндекс тут не исключение. Если вы настраиваете почту через WinBox, а RouterOS у вас 5.XX, то в окне параметров вы не увидите опцию «Start TLS». Настраивать надо будет через терминал — там опция доступна. В шестой версии необходимая галка появилась. Скриншоты:

    Окно tool-email-5.25

    Окно настройки почтового сервера WinBox в RouterOS 5.25.

    Окно tool-email-6.15

    Окно настройки почтового сервера WinBox в RouterOS 6.15.

    В терминале все выглядит почти одинаково, за исключением шифрования: RouterOS 5 — starttls, RouterOS 6 — star-ttls.
    RouterOS 5.25:

    RouterOS 6.15:

    Для проверки наших настроек жмем в WinBox кнопку «Send Email» или терминале выполняем команду:

  2. Создание скрипта, который будет экспортировать конфигурацию в файл и отсылать этот файл по почте.
    Создать скрипт проще в WinBox. Открываем System-Scripts, жмем «+» и в поле Source пишем свой скрипт:

    Окно добавления скрипта

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

    При добавлении скрипта через терминал кавычки экранируются, а перенос строки — \r\n:

    После успешного добавления скрипта проверяем его.


  3. Осталось добавить скрипт в планировщик и получать бэкапы себе на почту.
    В WinBox открываем System-Scheduler, жмем «+». В появившемся окне даем имя задаче, указываем начало выполнения (Start Time), периодичность (Interval) и, собственно, задачу — это имя созданного скрипта. Я указал выполнять fullDailyBackup в 00:05 с интервалом 24 часа.

    Добавление задачи в планировщике System - Scheduler

    Добавление задачи в планировщике System — Scheduler

    Через терминал тоже все просто:

    С этого момента MikroTik будет по ночам высылать вам на почту свою конфигурацию. Аналогично вы можете высылать на почту и полный бэкап.

Реклама:

Читайте также

MikroTik. Смена MAC адреса. Как сменить mac-адрес интерфейса MikroTik? Вопрос совсем для новичков. Но раз вы сюда попали, то материал для вас и вы найдете здесь ответ на свой воп...
Проброс портов в MikroTik Нередко у нас возникает необходимость дать доступ снаружи к компьютерам, которые находятся за NAT-ом в нашей локальной сети. Будь то веб-сервер или пе...
Mikrotik DHCP. Поднять за 5 минут. До чего дошел прогресс! Раньше, чтобы поднять DHCP, требовалось править кучу конфигов в текстовом редакторе. Теперь все делается в несколько кликов мы...
DNS в Mikrotik Кэширующий DNS в микротике это хорошо и просто. Настраивается быстро, используется легко и непринужденно. Опишу на примере и чуток поделюсь опытом. ...