Hallo! Ich möchte per Cron täglich ein Backup-Skript aufrufen lassen, dass den gesamten /home Baum in einen Tarball sichert. Frage 1 - in welche Datei muss ich dies eintragen, damit der Cronjob stets ausgeführt wird, egal welche(r) Nutzer eingeloggt sind? Frage 2 - kann man dem Archivnamen das Datum, Uhrzeit oder fortlaufende Nummer einfügen? Bitte jetzt keine Antwort "RTFM", da ich vor lauter Dateinamen nicht mehr weiß, welche Cron-Datei die richtige ist :o) Marcus -- The Dr. Net-Hack is watching you... ;-) [sent through mailer daemon on sin-server.studwerk.fh-merseburg.de]
Hallo Marcus, * Marcus Stein schrieb:
Ich möchte per Cron täglich ein Backup-Skript aufrufen lassen, dass den gesamten /home Baum in einen Tarball sichert.
Frage 1 - in welche Datei muss ich dies eintragen, damit der Cronjob stets ausgeführt wird, egal welche(r) Nutzer eingeloggt sind?
Ein User muss nicht eingelogd sein, damit seine Cronjobs gestartet werden. Um restriktive Dateirechte zu überwinden, sollte dein Backupscript aber wohl mit root-Rechten laufen. Pack es einfach in die /etc/crontab (dort musst du den User explizit angeben).
Frage 2 - kann man dem Archivnamen das Datum, Uhrzeit oder fortlaufende Nummer einfügen?
Datum/Uhrzeit, indem du einfach den Output von date in den Dateinamen einbaust. Zu den verschiedenen Ausgabeformaten von date siehe "man date": backup_home-$(date +%Y-%m-%d).tar Fortlaufende Nummerierung ist zwar auch möglich, aber wenig aussagekräftig. christian -- It wasn't that she had a rose in her teeth, exactly. It was more like the rose and the teeth were in the same glass.
Christian Schult schrieb am 14.02.2001:
Ein User muss nicht eingelogd sein, damit seine Cronjobs gestartet werden. Um restriktive Dateirechte zu überwinden, sollte dein Backupscript aber wohl mit root-Rechten laufen. Pack es einfach in die /etc/crontab (dort musst du den User explizit angeben).
Oder schreib den Befehl in der korrekten cron-Syntax in eine Datei und mache diese mit dem Befehl crontab -u root <dateiname> zur Crontab von root. Mehr dazu verrät man crontab. hth, Christian -- Made with a Macintosh... ChriSchmi@t-online.de http://home.t-online.de/home/chrischmi/
participants (3)
-
Christian Schmidt
-
Christian Schult
-
Marcus Stein