Datenarchivierung
Dieser Abschnitt enthält Informationen
zur Datenarchivierung in einer Prozessintegrationsumgebung. Allgemeine
Informationen zu diesem Thema finden Sie unter
ADK-basierte
Datenarchivierung.
Die Message-Ablage auf der Integration Engine ist die Komponente, bei der die Datenarchivierung am kritischsten ist. In Abhängigkeit von den Integrationsprozessen, die auf dem Integration Server aktiv sind, können viele Messages mit großem Umfang in der Integration Engine aufbewahrt werden. Daher muss die Archivierung (bearbeiteter) Messages sorgfältig geplant und überwacht werden.
Standardarchivierungsprozesse können je
nach Anforderung terminiert werden (basierend auf dem
Archive Development
Kit und auf der Transaktion
Archivadministration
(SARA). Es ist möglich, Archivierungsaktivitäten gleichzeitig auszuführen.
Dies bedeutet, dass die Archivierung skalierbar ist.
Schnell wachsende zu überwachende Tabellen sind solche, die Daten zur Message-Verarbeitung enthalten. Um zu verhindern, dass diese Tabellen zu stark wachsen, werden verschiedene Jobs automatisch terminiert. Sie archivieren entweder ausgehende Messages oder führen Einzelsatzlöschung durch (jedes Mal, wenn eine Message bearbeitet wird, wird sie anschließend aus den verknüpften Tabellen gelöscht). Zusätzlich können die vollständigen Tabellen durch Ausführen eines Drop-Delete-Jobs gelöscht werden.

Stellen Sie sicher, dass Sie alle Einträge aus den entsprechenden Tabellen, die Sie noch benötigen, sichern.
Am schnellsten wachsen Tabellen, die Anwendungs-Payload in komprimierter Form enthalten.
● SXMSCLUP
● SXMSCLUR
Weitere Informationen finden Sie unter
Interfaces und
Verweilzeichen für die Archivierung festlegen und
Archivieren und
löschen.
Workitems werden angelegt, wenn von der
Business Process Engine ein Integrationsprozess ausgeführt wird. Dies ist
vergleichbar mit der Ausführung eines Business Workflow. Wenn Sie einen
Integrationsprozess archivieren möchten, müssen Sie die entsprechenden
Workitems archivieren. Weitere Informationen finden Sie unter
Archiving
Workitems .
Das Archivieren von Workitems ermöglicht Ihnen das Anzeigen archivierter Workitems für ein spezielles Objekt. Sie können diese Funktion beispielsweise verwenden, wenn Sie den archivierten Integrationsprozess anzeigen möchten, mit dem eine bestimmte Message verarbeitet wurde.
Schnell wachsende zu überwachende Tabellen sind:
● SWWLOGHIST
Alle Informationen über einen Prozessschritt
● SWWWIHEAD
Header-Informationen für Prozesse
● SWWCNTP0
Kontextinformationen für Prozesse, z.B. Verweise auf Messages
Folgende Tabelle stellt die Persistenzschicht der Adapter-Engine dar, was bedeutet, dass sie aus- und eingehende Messages sichert.
● XI_AF_MSG
Für diese Tabelle wird eine vollständige
Archivierungslösung zur Verfügung gestellt. Weitere Informationen dazu finden
Sie unter
Hintergrundverarbeitung.
Messages mit
S/MIME-Sicherheitseinstellungen können durch die Verwendung der Runtime
Workbench archiviert werden. Weitere Informationen finden Sie im Abschnitt
Security-Archivierung.