Crontab



Planen und verwalten Sie automatisch ausgeführte Aktionen für Ihr Webhosting





Funktionsprinzip


Mit Crontab können Sie bestimmte Aktionen planen. Diese werden dann regelmässig automatisch ausgeführt, zum Beispiel Updates, Ausführung von Programmen, Versand von E-Mails...
Wie mit dem Aufgabenplaner von Windows automatisieren Sie die Ausführung von Updates oder Programmen, indem Sie dafür ein Datum, eine Uhrzeit und eine Frequenz auswählen.

Sie können so:


  • Ein Update oder die Ausführung eines Skripts automatisieren
  • Sicherungen Ihrer Seite und Ihrer Datenbanken durchführen
  • Informationen abrufen, die dann für ein Update Ihrer Seite verwendet werden
  • Den Zustand sensibler Dateien für die Absicherung Ihrer Seite überprüfen
  • E-Mails mit Logs oder Links zu Sicherungen versenden


Wie kann ich Crontab verwenden?


Begeben Sie sich einfach in Ihren Manager und planen dort Sie alle Aufgaben, die automatisch durchgeführt werden sollen.

Sie können ganz einfach die regelmässig auszuführenden Skripte erstellen oder ändern. Sie wählen das Skript, den Tag und die Stunde für die Ausführung des Skripts Ihrer Wahl aus.

Sie wählen das Skript sowie ein Datum, eine Uhrzeit und eine Frequenz für dessen Ausführung aus.



Die Vorteile:


  • Nutzen Sie Crontab mit Ihrem Shared Hosting: Dieses System, das früher den Nutzern von dedizierten Servern vorbehalten war, steht nun auch fürs Shared Hosting zur Verfügung. OVH bietet Ihnen die Möglichkeit, auf den Basic, Business und Premium Hostingpaketen Cron zu verwenden! Erstellen Sie wann immer Sie möchten und automatisch eine Sicherung Ihrer Seite oder Ihrer Datenbank. Wählen Sie dazu einfach das auszuführende Skript und die Frequenz für dessen Ausführung in Ihrem Manager aus.

  • Überwachung der Tasks: Sie können direkt in Ihrem Manager sehen, ob die geplanten Aufgaben ausgeführt wurden. Wenn ein Task nicht korrekt ausgeführt wurde sehen Sie die Fehlermeldungen dazu und können zukünftige Tasks dementsprechend anpassen.

Hinweis Wichtig: Sie können einen Task maximal einmal pro Stunde ausführen lassen.



Für Fortgeschrittene: Ein Beispiel eines Skripts, um 2 Datenbanken zu sichern und zu komprimieren:


<?php
system("mysqldump --host=ihr_mysql_server --user=name_ihrer_datenbank --password=pass_wort name_ihrer_datenbank > backup.sql");
system("gzip backup.sql");
system("mysqldump --host=ihr_mysql_server --user=name_ihrer_datenbank --password=pass_wort name_ihrer_datenbank > backupbase2.sql"); system("gzip backupbase2.sql");
?>


Und wählen dann im Manager aus, dass dies zum Beispiel einmal pro Woche oder einmal pro Monat ausgeführt werden soll.