Zum Inhalt

Jobs anlegen und konfigurieren

Jobs können über die Kommandozeile erstellt oder aktualisiert werden.

Dazu muss folgender Befehl eingegeben werden:

C:\Program Files (x86)\vdogClient\VDogAutoCheckIn.exe" /RD:d:\vdClientArchive /at:c /JobConfig /CFile:d:\AutoCheckIn.ini /Password:******** /Account:User

Neben Parametern für AutoCheckIn muss zur Joberstellung zusätzlich der Parameter /JobConfig angegeben werden.

Parameter Beschreibung
/JobConfig Gibt an, dass ein Job erstellt werden soll

Info

Nur erforderlich, falls lediglich die Jobkonfiguration geändert und keine Komponente erzeugt, keine Versionierung und kein Check-In durchgeführt werden soll.

Konfigurationsdatei

Zusätzlich zu den AutoCheckIn beschriebenen Einträgen, enthält die INI-Datei für die Jobkonfiguration die Sektion [Jobconfig]. Über die Schlüssel der Sektion können Werte für Einstellungen zur Jobkonfiguration vorgenommen werden, die auch im Bereich Jobkonfiguration im AdminClient zur Verfügung stehen (vgl. dazu Abschnitt Jobs). Für die Einstellungen, für die keine Werte in der INI-Datei angegeben werden, werden Standardwerte gesetzt.

Schlüssel JobId

ID des Jobs, dessen Konfiguration angepasst werden soll

Schlüssel TemplateJobId

ID des Jobs, dessen Konfiguration (mit Ausnahme der JobId) übernommen werden soll

Schlüssel JobName

Name des Jobs

Info

Ist der Name leer, muss über die Schlüssel JobId oder TemplateJobId ein existierender Job gefunden werden.

Der Standardwert ist eine leere Zeichenkette.

Schlüssel UploadType

Name des Uploadtyps

Info

Ist der Name leer, muss über die Schlüssel JobId oder TemplateJobId ein existierender Job gefunden werden.

Der Standardwert ist eine leere Zeichenkette.

Schlüssel ComponentId

ID der Komponente

Info

Ist der Name leer, muss über die Schlüssel JobId oder TemplateJobId ein existierender Job gefunden werden.

Der Standardwert ist eine leere Zeichenkette.

Schlüssel UploadAgentId

ID des Upload Agents

Der Standardwert ist eine leere Zeichenkette.

Info

Um die IDs der in Ihrem System konfigurierten Upload Agents zu ermitteln, haben Sie zwei Möglichkeiten:

  • In der Datei AgentStations.ini (\vdServerArchive\VD$A\Configuration) finden Sie die ID des Agents hinter dem Präfix U_.
  • Wählen Sie im AdminClient im Modul Jobs den gewünschten Job aus, klicken Sie in der Menüleiste in der Registerkarte Hilfe auf die Schaltfläche Jobparameter in Zwischenablage kopieren und fügen Sie den Inhalt der Zwischenablage anschließend in einen Editor ein. Die ID des Upload Agents wird als Wert des Schlüssels 4959 angezeigt.

Schlüssel ComparePolicy

Zeigt die Vergleichsstrategie an. Mögliche Werte sind:

0: Es findet kein Vergleich statt.

1: Vorheriges Backup <-> Backup

2: Serverversion <-> Backup

3: Serverversion <-> Backup, Vorheriges Backup <-> Backup

Der Standardwert ist 3.

Schlüssel Execute

Zeigt, wann der Job ausgeführt werden soll. Mögliche Werte sind:

0: Die Ausführung erfolgt nicht nach einem Zeitplan.

1: Die Ausführung erfolgt nach einem Zeitplan.

2: Für die Ausführung wird der BackupClient verwendet.

Der Standardwert ist 0.

Schlüssel RollOver

Anzahl der beibehaltenen Backups (Rollover)

Es werden mindestens 1 und maximal 999 Backups beibehalten.

Der Standardwert ist 5.

Schlüssel RepetitionOnError

Zeigt, ob und wann der Job bei einem Fehler erneut ausgeführt werden soll. Die Zeichenkette besteht aus den 3 folgenden Werten, durch Kommata getrennt:

Angabe, ob der Job erneut ausgeführt wird (0 oder 1),

Wartezeit (in Minuten) bis der Job erneut ausgeführt wird,

Maximale Anzahl der Wiederholungen

Beispiel:

"1,30,2" bedeutet, bei Fehlern wird der Job erneut ausgeführt, zwischen den Versuchen wird 30 Minuten gewartet und es wird maximal 2 Mal versucht, den Job erneut auszuführen.

Schlüssel StartTime

Wenn der Schlüssel Execute den Wert 1 hat, die Jobausführung also nach einem Zeitplan verläuft, kann man hier einstellen, wann der Job ausgeführt werden soll.

Der Wert des Schlüssels ist eine Zeichenkette aus folgenden Werten, durch Kommata getrennt:

Startzeitpunkt: Uhrzeit, zu der der Job ausgeführt wird

Rhythmus, in dem der Job ausgeführt wird (3: Stündlich, 2: Täglich, 1: Wöchentlich, 0: Monatlich)

Die weiteren Werte sind davon abhängig, welcher Rhythmus ausgewählt wurde:

Stündlich:

  • Anzahl Stunden
  • Anzahl Minuten

Beispiel:

16:00,3,2,45: Der Job wird ab 16:00 im Abstand von 2 Stunden und 45 Minuten ausgeführt.

Täglich:

  • Es gibt keine weiteren Werte.

Beispiel:

16:00,2: Der Job wird jeden Tag um 16 Uhr ausgeführt.

Wöchentlich:

  • Anzahl der Wochen zwischen den Ausführungen
  • Wochentag (1: Sonntag, 2: Montag, 4: Dienstag, 8: Mittwoch, 16: Donnerstag, 32: Freitag, 64: Samstag)
  • Wenn der Job an mehreren Wochentagen ausgeführt werden soll, werden die jeweiligen Zahlen addiert. Also z. B. Montag und Samstag: 2+64=66

Beispiel:

16:00,1,4,4: Der Job wird jede vierte Woche am Dienstag um 16 Uhr ausgeführt.

16:00,1,2,24: Der Job wird jede zweite Woche am Mittwoch und am Donnerstag um 16 Uhr ausgeführt.

Monatlich:

  • Ausführungsrhythmus im Monat, zu dem der Job ausgeführt wird (0: an jedem n. Tag, wobei n das Datum angibt, 1: an einem bestimmten Wochentag)
  • Wenn als erster Wert 0 ausgewählte wurde, gibt der zweite Wert an, am wievielten Tag des Monats der Job ausgeführt wird.
  • Wenn als erster Wert 1 ausgewählt wurde, gibt der zweite Wert die Woche des Monats und der dritte Wert den Wochentag an, an dem der Job ausgeführt wird (0: Sonntag, 1: Montag, 2: Dienstag, 3: Mittwoch, 4: Donnerstag, 5: Freitag, 6: Samstag).
    Der Job kann immer nur an einem bestimmten Tag im Monat ausgeführt werden. Es können nicht mehrere Wochentage angegeben werden.
  • Monat, in dem der Job ausgeführt wird (1: Januar, 2: Februar, 4: März, 8: April, 16: Mai, 32: Juni, 64: Juli, 128: August, 256: September, 512: Oktober, 1024: November, 2048: Dezember)
    Wenn der Job in mehreren Monaten ausgeführt werden soll, werden die jeweiligen Zahlen addiert. Z. B. März, Juli und Oktober: 4+64+512=580

Beispiel:

16:00,0,0,5,32: Der Job wird am 5. Juni um 16:00 ausgeführt.

16:00,0,1,2,3,512: Der Job wird in der zweiten Woche im Oktober, am Mittwoch um 16:00 ausgeführt.

Der Standardwert ist eine leere Zeichenkette.

Schlüssel EmailRecipients

Liste von Benutzer- oder Gruppen-IDs, durch Kommata getrennt, die per E-Mail benachrichtigt werden sollen.

Der Standardwert ist eine leere Zeichenkette.

Schlüssel {ParameterId als Zahl}

Zeigt die Parameter-ID an.

Der Standardwert ist eine leere Zeichenkette.

Wenn ein Job erzeugt wurde, wird in der Sektion [Result] im Schlüssel JobId die ID des erzeugten Jobs angegeben.

Verwandte Themen