Planen von Aufgaben mit Crontab (Linux-Hosting)

Wenn Sie zu einer bestimmten Zeit Skripts auf dem Server ausführen möchten, verwenden Sie die Aufgabenplanungsfunktion auf dem Server, um die Skripts automatisch vom System ausführen zu lassen.

Wichtig: Um zu verhindern, dass Control Panel-Benutzer Aufgaben im Namen des Benutzers "root" planen, erstellen Sie im Dateisystem des Servers eine leere Datei mit dem Namen root.crontab.lock in /Parallels_Plesk_Panel_Installationsverzeichnis/var/.

Während der Installation von Parallels Plesk Panel werden die folgenden Aufgaben automatisch erstellt:

Da sich alle diese Aufgaben auf Domainstatistiken, -datenbanken und -berichte beziehen, sollten Sie diese Aufgaben keinesfalls ändern oder entfernen.

Hinweis: Sie können auch Aufgaben auf Domainbasis planen. Folgen Sie hierzu den gleichen Verfahren wie unten beschrieben, gehen Sie jedoch nicht zu Einstellungen > Geplante Aufgaben, sondern zu Domains > Domainname > Geplante Aufgaben.

So planen Sie eine Aufgabe:

  1. Gehen Sie zu Einstellungen > Geplante Aufgaben (in der Gruppe Allgemein).
  2. Wählen Sie den Systembenutzer-Account, für den die Aufgabe ausgeführt wird.
  3. Klicken Sie auf Neue Aufgabe planen.
  4. Geben Sie an, wann der Befehl ausgeführt werden soll:

    Sie können die Zeit im Format für UNIX-Crontab-Einträge planen. In diesem Format können Sie

    Um zu planen, dass die Aufgabe jeden n-ten Zeitraum ausgeführt wird, geben Sie die Zeichenfolge "*/N" ein. Dabei ist N der gültige Wert für das Feld (Minute, Stunde, Tag, Monat). Beispielsweise planen Sie mit "*/15" im Feld Minute, dass die Aufgabe alle 15 Minuten gestartet wird.

    Sie können die verkürzten Namen von Monaten und Wochentagen angeben, d. h. die ersten drei Buchstaben: Aug, Jul, Mon, Sat usw. Die verkürzten Namen können jedoch nicht mit Kommas getrennt oder zusammen mit Zahlen verwendet werden.

  5. Geben Sie an, welcher Befehl ausgeführt werden soll. Geben Sie ihn in das Eingabefeld Befehl ein.

    Wenn Sie beispielsweise zum angegebenen Zeitpunkt die Aufgabe zum Erstellen einer Aufgabe ausführen und die Backupdatei an Ihre E-Mail-Adresse senden lassen möchten, müssen Sie den folgenden Befehl in das Feld Befehl eingeben:

    /usr/local/psa/admin/sbin/backupmng

  6. Klicken Sie auf OK.

So sperren Sie die Ausführung einer geplanten Aufgabe vorübergehend:

  1. Gehen Sie zu Einstellungen > Geplante Aufgaben (in der Gruppe Allgemein).
  2. Wählen Sie den Systembenutzer-Account, für den die Aufgabe ausgeführt wird.
  3. Suchen Sie die zu sperrende Aufgabe und klicken Sie auf den Befehlsnamen.
  4. Deaktivieren Sie die Checkbox Aktiviert, und klicken Sie auf OK.

So nehmen Sie die Ausführung einer geplanten Aufgabe wieder auf:

  1. Gehen Sie zu Einstellungen > Geplante Aufgaben (in der Gruppe Allgemein).
  2. Wählen Sie den Systembenutzer-Account, für den die Aufgabe ausgeführt wird.
  3. Suchen Sie die Aufgabe, deren Ausführung wieder aufgenommen werden soll, und klicken Sie auf den Befehlsnamen.
  4. Aktivieren Sie die Checkbox Aktiviert, und klicken Sie auf OK.

So brechen Sie eine Aufgabe ab:

  1. Gehen Sie zu Einstellungen > Geplante Aufgaben (in der Gruppe Allgemein).
  2. Wählen Sie den Systembenutzer-Account, für den die Aufgabe ausgeführt wird.
  3. Aktivieren Sie die Checkbox links neben der Aufgabe, die abgebrochen werden soll.
  4. Klicken Sie auf Entfernen.
  5. Klicken Sie auf OK, um das Entfernen zu bestätigen.