Backup Skript für Server
Um von einem Server immer ein Backup der aktuellen Konfigurations-Dateien zu haben, ist es sehr praktisch sich diese einmal pro Tag per E-mail automatisch senden zu lassen. Für den Versand per E-mail wird das Programm mutt benötigt.
In Debian lässt sich mutt einfach über folgenden Befehl installieren:
apt-get install mutt
Danach muss ein Skript für das Backup und den Versand angelegt werden: (Bitte Pfad, Betreff und E-mail Adresse anpassen).
nano /etc/cron.daily/backup
#!/bin/sh
DATUM=`/bin/date "+%Y-%m-%d_%H-%M"`
tar cvfz /backup/backup-$DATUM.tar.gz /etc/*
mutt -n -F /dev/null -s "Betreff der E-mail" -a /backup/backup-$DATUM.tar.gz email@example.com < /dev/null
chmod +x /etc/cron.daily/backup
Abschließend das Skript testen:
/etc/cron.daily/backup