JobExecuter

BC Homepage 7

Logo Bodoconsult EDV-Dienstleistungen GmbH

JobExecuter

Autor: Bodoconsult EDV-Dienstleistungen GmbH Robert Leisner

JobExecuter fulfills helpful tasks especially for small Windows based IT enviroments but it is not limited on them. In such small environments often important features like database backup or file backup are missed and have to be implemented with some effort.

JobExecuter is a software to run different types of administrative jobs like database backup, file copying, running apps and others. It is used used in conjunction with Windows Task Scheduler (WTS). The WTS provides the job scheduling infrastructure. JobExecuter provides the functionality of the jobs in an supervised environment.

JobExecuter supports self-documentation: each job can be documented automatically and all job documentations can be added to a complete documentation of all JobExecuter based jobs running on diverse server systems.

Warum Sie den JobExecuter einsetzen sollten

Windows bietet mit dem Task Scheduler (deutsch: Aufgabenplanung) an sich eine sehr stabile Möglichkeit, zeitgesteuerte Aufgaben (Jobs) auszuführen. Leider sind jedoch aus Sicht des professionellen Administrators die Überwachungsmöglichkeiten eher eingeschränkt. Bricht ein Job komplett ab, kann noch eine Meldung an den Admin erfolgen. Bereiten aber z.B. einzelne Aufgabenschritte Probleme, so wird dies häufig übersehen, da der Task Scheduler hier meist nicht darauf reagiert.

Warum sollten Sie den JobExecuter einsetzen? Alles, was JobExecuter kann, kann man auch mit Windows- oder SqlServer-Bordmitteln umsetzen. Allerdings mit deutlich mehr Einrichtungsaufwand und mehr Aufwand bei der Systemüberwachung.

Insbesondere in Verbindung mit den kostenlos nutzbaren Express-Versionen des Microsoft SqlServers kann JobExecuter deren Administration deutlich vereinfachen. Backups, Datenbank-Dokumentation aber auch die Überwachung von Zugriffsrechten können mit JobExecuter deutlich vereinfacht werden.

Auch andere regelmäßige Jobs wie Backups von Applikation-Servern und Fileservern oder Jobs für Datenimporte oder Datenexporte lassen sich mit JobExecuter deutlich vereinfachen.

Und das Beste an JobExecuter ist: alle Jobs laufen in einer vollständig überwachten Umgebung. Ein detailliertes Logging sowie die entsprechende Information des zuständigen Administrators per Mail sind Werkzeuge um frühzeitig Probleme zu erkennen.

Auch die simple Sicherung der zeitgesteuerten Jobs an sich kann JobExecuter übernehmen. Das kann bei einer Systemwiederherstellung viel Zeit bei der erneuten Einrichtung der zeitgesteuerten Jobs sparen.

Auch die Dokumentation der zeitgesteuerten Jobs ist oft eine mühsame und gerne spärlich betriebene Aufgabe der Administration. JobExecuter unterstützt den Admin dabei, in dem es die automatische Dokumentation ermöglicht.

Einmal eingerichtet, muss der Admin bei Änderungen eigentlich nur die neuen oder geänderten Job-Schritte ordentlich kommentieren. JobExecuter erstellt dann automatisch daraus eine Dokumentation, die professionellen Ansprüchen genügt. Der zeitliche Aufwand für Dokumentation nimmt damit für den Admin deutlich ab.

JobExecuter kann also gerade in kleineren Netzwerken zu einer deutlichen Professionalisierung der IT beitragen. Und das ohne großen finanziellen Aufwand.

Overview JobTask classes