Templates archivieren/wiederherstellen
Der Job Templates archivieren/wiederherstellen dient dem Export oder Import einer Menge von .ibkt-Dateien (Template-Dateien).
Er wird typischerweise eingesetzt für:
- Archivierung von Templates
- Migration zwischen Systemen
- Sicherung bestimmter Template-Stände
- Wiederherstellung archivierter Templates
- Übergabe von Templates an Test- oder Produktionssysteme
Funktionsweise
Der Job kann in zwei Modi betrieben werden:
- Exportieren → Templates werden aus der Datenbank als
.ibkt-Dateien exportiert- Importieren →
.ibkt-Dateien werden aus einem Verzeichnis eingelesen und ins System importiert
Beim Export wird über ein SQL definiert, welche Templates exportiert werden sollen.
Beim Import werden alle .ibkt-Dateien aus dem konfigurierten Eingabeverzeichnis verarbeitet.
Grundkonfiguration
| Feld | Beschreibung |
|---|---|
| Art | Auswahl des Lauftyps: Exportieren → Templates werden aus der Datenbank exportiert Importieren → Templates werden aus .ibkt-Dateien importiert |
| Batchcode | Nur bei „Exportieren“ relevant. Hier wird das SQL hinterlegt, das eine oder mehrere templateIds liefern muss (ausschließlich).Wichtig: Kein Leerzeichen vor dem ersten oder nach dem letzten Zeichen des SQL. |
| Quelldatenbank | Datenbank, auf die sich das SQL bezieht. Die Datenbank muss zuvor unter Communication → Ressourcen konfiguriert worden sein. |
| Timeout | Timeout für das SQL (nur bei Export relevant). Definiert die maximale Wartezeit auf eine Datenbankantwort. Nicht die Laufzeit des SQL selbst. |
Verzeichniskonfiguration
| Feld | Beschreibung |
|---|---|
| Eingabeverzeichnis | Verzeichnis, aus dem beim Import .ibkt-Dateien eingelesen werden. Es werden nur logische Verzeichnisnamen angezeigt, die zuvor unter Communication → Ressourcen konfiguriert wurden. |
| Ausgabeverzeichnis | Verzeichnis, in das beim Export die .ibkt-Dateien geschrieben werden. Es werden nur logische Verzeichnisnamen angezeigt, die zuvor unter Communication → Ressourcen konfiguriert wurden. |
Technische Hinweise
- Beim Export muss das SQL ausschließlich
templateIds liefern- Beim Import werden alle im Eingabeverzeichnis vorhandenen
.ibkt-Dateien verarbeitet- Der Job überschreibt beim Import bestehende Templates entsprechend der Systemlogik
- Der Zugriff auf Datenbank und Verzeichnisse muss korrekt berechtigt sein
Typische Einsatzszenarien
- Sicherung produktiver Templates vor Release
- Migration von Templates zwischen Entwicklungs- und Produktionsumgebung
- Wiederherstellung eines definierten Template-Stands
- Massenselektion bestimmter Templates per SQL
Zuletzt aktualisiert am