Verwirrung um Cron

mercredi 23 décembre 2015

Hallo in die Runde,

ich habe eine Frage zum cron. In diesem konkreten Beispiel, möchte ich cron verwenden um ein Server-backup zu ziehen und dieses auch zu speichern. Das Backup soll jeden Freitag um 17:45 erfolgen.
Ich habe jetzt mehrere Wege ausprobiert, aber bei keinem scheint es funktioniert zu haben. Meine Verwirrung ist groß und ich habe ein wenig den Überblick verloren. Was ich auf jeden Fall sagen kann, ist
dass das entsprechende Skript funktioniert.

Im ersten Durchgang habe ich, nach Nachschlagen in einem Buch folgende Dateien geändert:

Im Verzeichnis
Code:

/etc/cron.weekly
habe ich das Skript
Code:

samba_backup.sh
hinterlegt
Danach unter
Code:

/etc/anacrontab
folgende Zeile hinzugefügt:
Code:

7      10      cron.weekly    nice run-parts --report /etc/cron.weekly
Als das nichts gebracht hat, habe ich dann in /etc/crontab folgende Änderungen vorgenommen (die Uhrzeit hatte ich zu Testzwecken abgeändert):
Code:

30 13  * * 5  root    test -x /usr/local/bin/samba_backup.sh || ( cd / && run-parts --report /etc/cron.weekly )
Auch das hatte nicht funktioniert, so dass ich es dann mit
Code:

crontab -e
und folgendem Inhalt versucht habe:
Code:

MAILTO=c.xyz@abc.de
0 15 * * 5 /usr/local/bin/samba_backup.sh

Leider habe ich keine Email vom System erhalten und weiß nicht wie ich überprüfen ob bzw. wie das Skript gelaufen ist. Vielleicht kann mir ja einer von Euch helfen und mir sagen, welcher Weg jetzt der Königsweg und wie ich einen
Report für gelaufenen cronjobs erstellen kann bzw. wie man überpüft, ob der Job auch durchgelaufen ist.

Vielen Dank vorab für alle Tipps und Rückmeldungen und ebenfalls vorab schon einmal schöne Feiertage.

Viele Grüße

C.


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor