stepping stone GmbH
Sitemap Druckansicht

Schritt 5: Datenübertragung einem cronjob hinzufügen

Dieses Beispiel ist für Gentoo Linux, dcron - andere Konfigurationen können von diesem Beispiel abweichen!

Als erstes stellen Sie sicher, dass Sie einen cron installiert und für diesen User konfiguriert haben. Falls nicht, fügen Sie diesen noch zur Gruppe cron hinzu. (Sie müssen für dies als root angemeldet sein)

box ~ # gpasswd -a user cron
Adding user user to group cron

Um nun ein tägliches Backup einzurichten, erstellen Sie die Datei crons.cron folgendermassen:

user@box ~ $ vi crons.cron
#Mins  Hours  Days   Months  Day of the week

#Dieser Eintrag führt das Backup jeden Tag um 17:00h aus
 00      17      *        *           *      rsync -ave "ssh -F /home/user/.ssh/3720000_config" /home/user/scripts 3720000@storage.stepping-stone.ch:/home/3720000/incoming/private/.

Speichern Sie die Datei crons.cron und fügen Sie den job dem cron folgendermassen hinzu:

user@box ~ $ crontab crons.cron

Um sicherzustellen, dass der job wirklich ausgeführt wurde, kontrollieren Sie die log-Datei. (Erst nach der Ausführungszeit des jobs testen, ansonsten werden Sie nichts finden) Für dcron funktioniert dies folgendermassen:

user@box ~ $ tail -f /var/log/cron.log
16-Jun-06 12:19  USER user pid 12451 cmd 
 rsync -ave "ssh -F /home/user/.ssh/3720000_config" /home/user/scripts 3720000@storage.stepping-stone.ch:/home/3720000/incoming/private/.

Falls der Eintrag rsync im log erscheint, wurde der job erfolgreich ausgeführt. Gratulation, Sie haben nun ein automatisches tägliches Backup Ihrer wichtigen Dateien nun erfolgreich eingerichtet.

 
© 2004 - 2012 stepping stone GmbH  |  Allgemeine Geschäftsbedingungen  |  Impressum