| Schritt 1 | Schritt 2 | Schritt 3 | Schritt 4 | ![]() |
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.