Zum Inhalt springen
Templates archivieren/wiederherstellen

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