Таймеры Systemd: автоматизация без Cron ⏰ Если ты всё ещё юзаешь cron для задач по расписанию, таймеры systemd могут тебя удивить. Это мощная альтернатива с зависимостями и логами. Разбираем, как настроить автоматизацию. Зачем нужны таймеры? Таймеры (.timer) — это юниты systemd для запуска задач по расписанию. Они интегрированы с сервисами, поддерживают зависимости и пишет логи в journald. Пример: бэкап базы данных Настраиваем ночной бэкап MySQL. Создаём два файла: /etc/systemd/system/backup.service: [Unit] Description=MySQL Backup After=network.target mysql.service [Service] ExecStart=/bin/bash /opt/backup_mysql.sh /etc/systemd/system/backup.timer: [Unit] Description=Nightly MySQL Backup [Timer] OnCalendar=*-*-* 03:00:00 Unit=backup.service [Install] WantedBy=timers.target Запуск: sudo systemctl daemon-reload sudo systemctl enable backup.timer sudo systemctl start backup.timer Бэкап стартует каждую ночь в 3:00. Формат расписания гибкий: daily — раз в день. Mon -- 09:00: