Zeitgesteuerte Aufgaben mit cron
Backups, Aufräumjobs und Skripte regelmäßig ausführen.
Benutzer-Crontab
crontab -e
crontab -lSyntax
# Minute Stunde Tag Monat Wochentag Befehl
0 3 * * * /usr/local/sbin/backup.sh >> /var/log/backup.log 2>&1Skripte robust machen
- Absolute Pfade verwenden.
- Exitcodes prüfen.
- Logs schreiben.
- Locking verwenden, wenn ein Job nicht parallel laufen darf.
- Geheimnisse nicht direkt in öffentlich lesbare Crontabs schreiben.
Alternative: systemd Timer
Für komplexere Jobs bieten systemd Timer bessere Abhängigkeiten, Statusausgaben und Journal-Logging als klassische Cronjobs.
Passende nächste Anleitungen
Benutzer und sudo einrichten
Einen persönlichen Administrator-Benutzer anlegen und Root-Zugriffe reduzieren.
Browser-Konsole und Notfallzugriff
Was du tun kannst, wenn SSH nicht mehr funktioniert.
Das richtige Linux auswählen
Entscheidungshilfe zwischen Debian, Ubuntu und AlmaLinux für deinen VPS.
Datenbanken auf dem VPS betreiben
Grundlagen für MariaDB/MySQL und PostgreSQL mit Fokus auf sicheren Betrieb.
