backup.service:
[Service]
ExecStart=/usr/local/bin/backup.sh
backup.timer:
[Timer]
OnCalendar=*-*-* 02:00:00
Persistent=true
[Install]
WantedBy=timers.target
Преимущества: встроенный журнал событий (journalctl), мониторинг состояния (systemctl status), оповещения о сбоях и возможность задать зависимости между сервисами.
#Linux #automation #DevOps