ic_fluent_router_24_filled Created with Sketch.

MT-Backup.ru

backup сервис для mikrotik и др. роутеров

Как пользоваться сервисом

RouterOS 7


1.

Необходимо настроить отправку почты с устройства Mikrotik в меню Tools -> Email Для
1.1.
Можно настроить отправку почты с вашего устройства при помощи Вашего личного email на публичных SMTP серверах. Для этого у Вас должен быть зарегистрирован почтовый адрес на любом из таких сервисов (mail.ru, Яндекс.Почта, Gmail, Yahoo и любые другие). Почти у всех почтовых сервисов для отправки почты требуется отдельный пароль приложения и настраивается он в почтовом интерфейсе соответствующего сервиса (увеличивает безопасность и уменьшает риск утечки пароля). Поэтому не забудьте настроить пароль приложения! Без него отправка писем не будет работать!
Инструкции настройки SMTP: Всё тоже самое с помощью команд:
Mikrotik CLI

/tool e-mail set server=smtp.yandex.ru port=587 tls=starttls from=<username@yandex.ru> user=username@yandex.ru password=myapppass

1.2.
Вы можете воспользоваться для отправки почты нашим бесплатным SMTP сервером:
  • Server: r.mt-backup.ru
  • Port: 587
  • TLS: start tls
  • From: <backup@mt-backup.ru>
  • User: backup
  • Password: backup
Всё тоже самое с помощью команд:
Mikrotik CLI

/tool e-mail set server=r.mt-backup.ru port=587 tls=starttls from=<backup@mt-backup.ru> user=backup password=backup

Пример настройки:

2.

Добавляем скрипт для бекапа в меню System -> Scripts -> New
В поле Name вводим mtbackup
В поле Source вводим: :local email "CHbKIeKK0SE@mt-backup.ru"
:local hostname [/system identity get name]
:local date [/system clock get date]
:local time [/system clock get time]
/export file=backup
:delay 2s
/system backup save name=bin
:delay 2s
:local files "backup.rsc,bin.backup"
/tool e-mail send to="$email" subject="Mikrotik: $hostname" file=$files body="Automatic Backup of $hostname at $date $time."
:delay 20s
/file remove bin.backup
/file remove backup.rsc

ВАЖНО!

Замените в первой строчке скрипта адрес CHbKIeKK0SE@mt-backup.ru на Email адрес, созданный для вашего устройства:

Итоговый пример настройки:

Всё тоже самое с помощью команд:
Mikrotik CLI

/system script add dont-require-permissions=no name=mtbackup policy= ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="\
:local email \"CHbKIeKK0SE@mt-backup.ru\"\
\n:local hostname [/system identity get name]\
\n:local date [/system clock get date]\
\n:local time [/system clock get time]\
\n/export file=backup\
\n:delay 2s\
\n/system backup save name=bin\
\n:delay 2s\
\n:local files \"backup.rsc,bin.backup\"\
\n/tool e-mail send to=\"\$email\" subject=\"Mikrotik: \$hostname\" file=\$files body=\"Automatic Backup of \$hostname at \$date \$time.\"\
\n:delay 20s\
\n/file remove bin.backup\
\n/file remove backup.rsc"



3.

Добавляем в планировщик задание в меню System -> Scheduler -> New
В поле Name вводим mtbackup
В поле Start Date вводим текущую дату 2025-07-20
В поле Start Time вводим время 04:00:00. В это время раз в сутки будет выполняться бекап устройства и отправляться к нам на сервер
В поле Interval вводим 1d 00:00:00
В поле On Event вводим mtbackup

Пример настройки:

Всё тоже самое с помощью команд:
Mikrotik CLI

/system scheduler add name="mtbackup" interval="1d 00:00:00" start-date="2025-07-20" start-time="04:00:00" policy=ftp,read,policy,password,sensitive,reboot,write,test,sniff,romon on-event="mtbackup"



На этом настройка завершена!
Роутер будет автоматически в 4 часа ночи отправлять нам бекап и мы его будем хранить у себя