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] |