• Backup Skript für Server

    by  • March 16, 2009 • Linux, Server, Tutorials • 0 Comments

    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

    1
    2
    3
    4
    
    #!/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

    Sponsor

    Leave a Reply

    Your email address will not be published. Required fields are marked *