Planen von Aufgaben
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 /Plesk-Installationsverzeichnis/var/
.
Während der Installation von Plesk werden die folgenden Aufgaben automatisch erstellt:
- autoreport.php Liefert täglich, wöchentlich und monatlich Berichte zu Kunden und Domains (drei separate Aufgaben).
- backupmng Initiiert alle 30 Minuten das geplante Backup von Domains.
- statistics Generiert Statistiken zu den für Domains geltenden Limits, z. B. Traffic, Festplattennutzung usw.
- mysqldump.sh - Erstellt eine Sicherungskopie von drei MySQL-Datenbanken: psadump, MySQL und Horde.
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 Server > Scheduler Tasks, sondern zu Domains > Domainname > Scheduler Tasks.
So planen Sie eine Aufgabe:
- Klicken Sie auf die Verknüpfung Server im Navigationsbereich.
- Klicken Sie auf das Symbol
Crontab in der Gruppe Dienste. - Klicken Sie auf
Neue Aufgabe hinzufügen. - Geben Sie an, wann der Befehl ausgeführt werden soll:
- Minute - Geben Sie einen Wert von 0 bis 59 ein.
- Stunde - Geben Sie einen Wert von 0 bis 23 ein.
- Tag des Monats - Geben Sie einen Wert von 1 bis 31 ein.
- Monat - Geben Sie einen Wert von 1 bis 12 ein, oder wählen Sie den Monat in einem Drop-Down-Feld aus.
- Tag der Woche - Geben Sie einen Wert von 0 bis 6 (0 für Sonntag) ein, oder wählen Sie den Wochentag in einem Drop-Down-Feld aus.
Sie können die Zeit im Format für UNIX-Crontab-Einträge planen. In diesem Format können Sie mehrere
- durch Kommas getrennte Werte eingeben. Wenn zwei Zahlen durch einen Bindestrich getrennt werden, bedeutet dies, dass es sich um einen inklusiven Bereich handelt. Um z. B. eine Aufgabe am 4., 5., 6. und 20. eines Monats auszuführen, geben Sie "4-6,20" ein.
- Sie können ein Sternchen einfügen, um alle für das Feld zulässigen Werte anzugeben. Um z. B. eine Aufgabe täglich auszuführen, geben Sie "*" in das Textfeld Tag des Monats ein.
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.
- Geben Sie an, welcher Befehl ausgeführt werden soll. Geben Sie ihn in das Eingabefeld Befehl ein.
- Klicken Sie auf OK.
So sperren Sie die Ausführung einer geplanten Aufgabe vorübergehend:
- Klicken Sie auf die Verknüpfung Server im Navigationsbereich.
- Klicken Sie auf das Symbol
Crontab in der Gruppe Dienste. - Wählen Sie die zu sperrende Aufgabe aus, und klicken Sie auf auf den Befehlsnamen.
- Klicken Sie auf das Symbol
Deaktivieren.
So nehmen Sie die Ausführung einer geplanten Aufgabe wieder auf:
- Klicken Sie auf die Verknüpfung Server im Navigationsbereich.
- Klicken Sie auf das Symbol
Crontab in der Gruppe Dienste. - Wählen Sie die Aufgabe aus, deren Ausführung wieder aufgenommen werden soll, und klicken Sie auf den Befehlsnamen.
- Klicken Sie auf das Symbol
Aktivieren.
So heben Sie die Planung einer Aufgabe auf:
- Klicken Sie auf die Verknüpfung Server im Navigationsbereich.
- Klicken Sie auf das Symbol
Crontab in der Gruppe Dienste. - Aktivieren Sie die Checkbox rechts neben der Aufgabe, deren Planung Sie aufheben möchten.
- Klicken Sie auf
Markierte entfernen. - Klicken Sie auf OK, um das Entfernen zu bestätigen.