Cronjobs nachholen

Anonymous User - Donnerstag, 16. Oktober 2003 17:05:02 - 5 Antworten



Ich wollte eine regelmässige Datensicherung mittels Cron aufrufen lassen. Das ganze sollte dann mit Afio volle und inkrementelle Backups die Woche über machen. Da das ganze ein Desktopsystem ist, kann aber nicht gewährleistet sein, dass der Rechner läuft, wenn der Zeitpunkt der Ausführung des Cron-Eintrags herankommt.

Die Frage ist also, was macht Cron mit Aufträgen, die es verschlafen hat? Irgendwie habe ich das Gefühl, dass die dann verloren gehen. Allerdings sagt weder man cron noch die wunderschöne FAQ, die ich zu Cron gefunden habe etwas konkretes dazu.

Antworten
Re: Cronjobs nachholen
Jörg Michels, Donnerstag, 16. Oktober 2003 17:43:45
Ein/Ausklappen

Hallo Thomas,

dein Gefühl trügt dich nicht. Der vixie-crond, der auf den meisten Systemen per Default installiert ist, holt verpasste Jobs nicht nach. Es gibt aber andere cron Daemons, die das können. Einfach mal bei freshmeat [2] stöbern.

Sofort gefunden habe ich den fcron [2], der explizit mit diesem Feature wirbt. Hab ihn aber noch nicht ausprobiert.

Grüße,
Jörg



[1] http://freshmeat.net
[2] http://fcron.free.fr



Bewertung: 301 Punkte bei 96 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Cronjobs nachholen
(unangemeldet), Freitag, 17. Oktober 2003 11:11:20
Ein/Ausklappen

Hallo Jörg,

es ist der vixie-crond installiert. Danke für den Hinweis auf andere cronen. Das beim fcron klingt schon recht interessant, allerdings weiss ich nicht, ob mir das wirklich was nützt. Wenn beispielsweise Sonntags ein volles Backup gemacht werden sollte und das in dem Script aus dem Datum so ermittelt wird, dann nützt es wahrscheinlich nix, wenn das cron den versäumten Eintrag am Montag ausführt. Wird wahrscheinlich doch das beste sein, die ganze Sache etwas aufwändiger in diesem Script zu gestalten, sprich immer schön zu überprüfe, ob es ein volles zu dem gewünschten inkrementellen Backup gibt.

Viele Grüße


Bewertung: 227 Punkte bei 91 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Cronjobs nachholen
Georg Ostertag, Freitag, 17. Oktober 2003 12:38:30
Ein/Ausklappen

Ein anderer cron daemon, der mit diesen Problem typischerweise zurechtkommt, ist anacron [1]. Vielleicht ist es besser, Du machst zwei cronjobs, einen wöchentlichen, der das Fullbackup macht, und einen täglichen, der das incremental macht.
Ansonsten ist noch ein üblicher Trick, eine Datei mit Datumsstempel zu "touchen", um anzuzeigen, dass der entsprechende Task für einen bestimmten Tag schon gelaufen ist:

#!/bin/sh STAMPDIR=/var/log STAMPFILE=${STAMPDIR}/daily_backup_stamp TODAYSTAMPFILE=${STAMPFILE}.`date +%Y-%m-$d` if [ -f ${TODAYSTAMPFILE} ]; then # ist heute schon mal gelaufen exit 0 fi # müssen wir noch machen # erst alte STAMPFILE aufräumen /bin/rm ${STAMPFILE}.* /mache/dein/backup if [ $? -eq 0 ]; then # war alles ok, dann merken wir uns das touch $TODAYFILE fi Und dieses script führst Du mit dem ganz normalen cron einfach alle 15 Minuten oder so aus.

Übrigens: Rechner nicht bei laufendem Backup abschalten ;-)

[1] http://anacron.sourceforge.net/



Bewertung: 328 Punkte bei 63 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Cronjobs nachholen
(unangemeldet), Freitag, 17. Oktober 2003 13:27:39
Ein/Ausklappen

Hallo Georg,

das bereits erwähnte fcron behauptet von sich, anacron- und cronfunktionalität zu verbinden. Aber ansonsten geht dein Vorschlag schon in die Richtung, die ich mir so vorgestellt habe. Ich werde mal versuchen was adäquates zusammenzubasteln.
Viele Grüße


Bewertung: 329 Punkte bei 51 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Re: Cronjobs nachholen
Florian E.J. Fruth, Donnerstag, 16. Oktober 2003 17:33:40
Ein/Ausklappen

hi,
also wenn du das backup-script in /etc/cron.daily/ ablegst, sollte er das script ausführen egal wie lang der rechner läuft. je nachdem welchen crondaemon du installiert hast zb. um kurz nach mitternacht oda falls der rechner da nicht lief so blad der rechner gebootet wird. ein anderer crond führt auch gern die jobs um 6:00 uhr morgens aus...
fejf



Bewertung: 223 Punkte bei 100 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • Wolf 0.6 kann Cron-Jobs

    Das freie Content-Management-System Wolf CMS ist in Version 0.6.0 erhältlich.
  • Programme zeitgesteuert abarbeiten
    Einmal angeordnet und immer wieder ausgeführt – Linux-User haben verschiedene Möglichkeiten, sich Arbeit durch Automatisierung zu ersparen.
  • Jobs mit Cron abarbeiten
    So chaotisch Linuxer/innen auch manchmal sein mögen – meistens werkelt unbeachtet im Hintergrund ein Pünktlichkeitsfanatiker namens cron(d) auf ihren Rechnern. Ihn zu nutzen, kann eine Menge langweilige Arbeit ersparen.
  • Backups ziehen mit Rsnapshot
    Rsnapshot legt inkrementelle Backups an, ohne den vorhandenen Speicherplatz zu sprengen. Ein Cronjob nimmt Ihnen die lästige Arbeit ab.
  • Datenschubser
    Schnell mal ein Backup einrichten? Mit Sbackup und seiner grafischen Oberfläche archivieren Sie wichtige Daten im Handumdrehen.

Aktuelle Fragen

Broadcom Adapter 802.11n nachinstallieren
Thomas Mengel, 31.10.2017 20:06, 2 Antworten
Hallo, kann man nachträglich auf einer Liveversion, MX Linux auf einem USB-Stick, nachträglich...
RUN fsck Manually / Stromausfall
Arno Krug, 29.10.2017 12:51, 1 Antworten
Hallo, nach Absturz des Rechners aufgrund fehlendem Stroms startet Linux nicht mehr wie gewohn...
source.list öffnet sich nicht
sebastian reimann, 27.10.2017 09:32, 2 Antworten
hallo Zusammen Ich habe das problem Das ich meine source.list nicht öffnen kann weiß vlt jemman...
Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 6 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...

Stellenmarkt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Firefox hat Probleme mit html-Dateien
Rainer, 21.11.2017 07:36
Hallo Uwe, Am Tue, 21 Nov 2017 05:05:20 +0100 schrieb Uwe Herrmuth : > > > Wie ist zu erkläre...
Re: [EasyLinux-Ubuntu] Firefox hat Probleme mit html-Dateien
Uwe Herrmuth, 21.11.2017 05:05
Hallo Rainer, Rainer schrieb am 20.11.2017 um 19:33: > Wie ist zu erklären, dass sich FF mal so und mal...
[EasyLinux-Ubuntu] Firefox hat Probleme mit html-Dateien
Rainer, 20.11.2017 19:33
Hallo zusammen. mir fällt schon sehr lange eine Eigentümlichkeit beim Öffnen von html-Dateien auf, die auf...
Re: [EasyLinux-Ubuntu] UEFI Secure Boot
Nguyen Dong Loan, 18.11.2017 18:24
Am Samstag, den 18.11.2017, 12:48 +0100 schrieb Werner und Dagmar Engelhardt: Hallo Werner > > w...
[EasyLinux-Ubuntu] UEFI Secure Boot
Werner und Dagmar Engelhardt, 18.11.2017 12:48
Hallo Liste, wer kann mir eine Anleitung schicken, wie ich UEFI und Secure Boot aus meinem Laptop loswerde....