Ежедневная автоперезагрузка RouterOS
Зачем нужна перезагрузка
В ряде случаев для стабильной работы маршрутизатора на базе MikroTik RouterOS рекомендуется настроить автоматическую перезагрузку раз в сутки. Это не является обязательным требованием для всех конфигураций, однако помогает в следующих ситуациях:
- Очистка памяти
- Со временем при активном использовании NAT, VPN или множества правил firewall часть ресурсов устройства может оставаться занятой. Перезагрузка гарантированно освобождает память.
- Сброс «висящих» процессов
- Если на роутере работают скрипты, планировщики или сервисы, иногда они могут некорректно завершаться. Перезапуск устройства убирает такие «подвисания».
- Стабильность соединения
- При интенсивной работе PPPoE, L2TP или IPSec сессии могут со временем терять стабильность. Автоматическая перезагрузка в ночное время снижает вероятность проблем.
- Профилактика
- Если устройство используется на удалённых объектах без постоянного администрирования, ежедневная перезагрузка уменьшает риск неожиданных отказов.
⚠️ Важно: если у вас устройство с достаточным объёмом памяти, постоянные перезагрузки могут быть не нужны. Но в ряде практических случаев это простой и рабочий способ повысить надёжность.
Настройка через планировщик
Встроенный планировщик (/system scheduler) позволяет задать ежедневное выполнение команды /system reboot в определённое время.
Ниже приведён пример скрипта который будет перезапускать роутер каждый день в 00:00:
/system scheduler add name=reboot_every_day \ start-time=00:00:00 interval=1d \ on-event="/system reboot" \ policy=reboot