Zum Inhalt

AfterSchedulerJobRun

Skript-Anwendungen, die von dieser Schnittstelle aufgerufen werden, werden ausgeführt, nachdem ein Job beendet und der Vergleich zwischen dem altem und dem neuen Upload abgeschlossen wurde. Dadurch sind folgende Erweiterungen möglich:

  • Export von Daten:
    Dadurch kann eine Kopie des Backups erstellt und im Netzwerk freigegeben werden, damit die Daten auch ohne installierten Client zugänglich sind.
  • Schnittstelle zu externen Systemen
  • Erstellung neuer Versionen aus angelegten Backups
  • Starten weiterer Jobs. So kann eine Reihe von Backups auf einem oder mehreren Geräten erstellt werden.
    Die Ausführung mehrerer Jobs nacheinander mit der Skript-Anwendung AfterSchedulerJobRun.exe kann zu Wartungsproblemen führen.

Fehler beim Starten oder Ausführen der Skript-Anwendung haben keinen Einfluss auf das Jobergebnis. Der Job wird weiterhin als erfolgreich angezeigt.

Kommandozeilen für diese Skript-Anwendung

Ohne Agents:

ScriptAfterSchedulerJobRun.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s

Bei Verwendung von Agents:

ScriptAfterSchedulerJobRun.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s

Beschreibung der Schnittstellendatei

Die Sektionen [Common], [Component] und [Result] sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Version

Diese Sektion [Version] zeigt Informationen über die Version, mit der das neu erstellte Backup verglichen wurde.

Die Schlüssel der Sektion sind in Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Specific

In der Sektion [Specific] können folgende Schlüssel konfiguriert werden:

Schlüssel I/O Beschreibung Werte
Action I Zeigt, was den Vergleich ausgelöst hat. 0: Der Vergleich wurde manuell, durch den BackupClient oder durch ein externes Ereignis gestartet.
1: Der Vergleich wurde im Rahmen eines zyklischen Vergleichs durchgeführt.
PathBackup I Vollständiger Pfad des erstellten Backups.
Abhängig vom Vergleichsergebnis ist es möglich, dass dieser Schlüssel nicht angegeben wird.
PathArchive I Vollständiger Pfad der Version mit dem das neu erstellte Backup verglichen wurde.
Dieser Schlüssel kann fehlen, falls die Komponente noch keine Version hat.
VersionVsBackup I Zeigt das Ergebnis des Vergleichs Version<->Backup. 0: Es wird kein Vergleich durchgeführt.
1: Fehler beim Vergleich (Backup oder Version)
2: Unterschiede festgestellt
3: Keine Unterschiede festgestellt
BackupVsPreBackup I Zeigt das Ergebnis des Vergleichs Backup <-> vorheriges Backup. 0: Kein Vergleich durchgeführt
1: Fehler beim Vergleich (Upload oder vorheriges Backup)
2: Unterschiede gefunden
3: Keine Unterschiede gefunden
JobName I Name des Jobs in der Jobkonfiguration. Leerzeichen im Namen sind erlaubt.
JobID I Job ID Ein String mit 32 Zeichen

Sektion UploadParameters

Die Schlüssel der Sektion [UploadParameters] werden immer in Base64 gespeichert. Die Daten sind folgendermaßen codiert: {ParamId}={Value}\0…{ParamId}={Value}\0\0.

Gibt es für einen Schlüssel keine Parameter, ist der Schlüssel nicht enthalten.

Schlüssel I/O Beschreibung
Job I Parameter des Uploadjobs

Sektion JobConfig

Die Sektion [JobConfig] enthält die Jobparameter aus der Sektion [UploadParameters] in einem lesbaren Format.

Schlüssel I/O Beschreibung
Parameter ID I Wert in der Sektion [UploadParameter]

Verwandte Themen