Alle im One Identity Manager protokollierten Aufzeichnungen werden zunächst in der One Identity Manager-Datenbank gespeichert. Der Anteil der historisierten Daten am Gesamtvolumen einer One Identity Manager-Datenbank sollte maximal 25 % betragen. Anderenfalls kann es zu Performance-Problemen kommen. Die Aufzeichnungen sollten in regelmäßigen Abständen aus der One Identity Manager-Datenbank entfernt und archiviert werden.
Um die aufgezeichneten Daten in regelmäßigen Abständen aus der One Identity Manager-Datenbank zu entfernen, werden folgende Verfahren angeboten:
-
Die Daten können direkt aus der One Identity Manager-Datenbank in eine One Identity Manager History Database übernommen werden. Dieses ist das Standardverfahren für die Datenarchivierung. Wählen Sie dieses Verfahren, wenn die Server auf denen die One Identity Manager-Datenbank und die History Database liegen einander sehen.
-
Die Daten werden ohne Archivierung nach einer festgelegten Zeitspanne aus der One Identity Manager-Datenbank gelöscht.
Ausführliche Informationen zur Einrichtung der Archivierung von Daten in einer History Database finden Sie im One Identity Manager Administrationshandbuch für die Datenarchivierung.
Detaillierte Informationen zum Thema
Sollen die Aufzeichnungen einzelner Teilbereiche für einen gewissen Zeitraum in der One Identity Manager-Datenbank gehalten werden, jedoch keine spätere Archivierung erfolgen, dann haben Sie folgende Möglichkeiten:
-
Um einen einzelnen Teilbereich von der Archivierung auszuschließen, konfigurieren Sie diesen Teilbereich nicht für den Export, sondern legen nur den Aufbewahrungszeitraum fest.
-
Um alle Teilbereiche ohne Archivierung direkt zu löschen, legen Sie die Aufbewahrungszeiten fest. Aktivieren Sie im Designer den Konfigurationsparameter Common | ProcessState | ExportPolicy und tragen Sie den Wert NONE ein.
Die Aufzeichnungen werden nach Ablauf der Aufbewahrungszeit durch den DBQueue Prozessor aus der One Identity Manager-Datenbank gelöscht. Zusätzlich werden alle Einträge für ausgelöste Aktionen gelöscht, zu denen es keine Aufzeichnungen in den Teilbereichen gibt.
HINWEIS: Wenn Sie keine Aufbewahrungszeiten festlegen, werden die Aufzeichnungen dieser Teilbereiche innerhalb der täglichen Wartungsaufträge des DBQueue Prozessor aus der One Identity Manager-Datenbank gelöscht.
Die Aufzeichnungen werden, abhängig vom gewählten Archivierungsverfahren, nach Ablauf der Aufbewahrungszeiten aus der One Identity Manager-Datenbank exportiert oder gelöscht. Für die Teilbereiche, deren Aufzeichnungen exportiert werden, sollte eine längere Aufbewahrungszeit gewählt werden, als für die Teilbereiche, deren Aufzeichnungen gelöscht werden.
HINWEIS: Wenn Sie keine Aufbewahrungszeiten festlegen, werden die Aufzeichnungen dieser Teilbereiche täglich innerhalb der tägliche Wartungsaufträge des DBQueue Prozessors aus der One Identity Manager-Datenbank gelöscht.
Die Aufzeichnungen werden erst exportiert, wenn die Aufbewahrungszeiten aller Teilbereiche abgelaufen ist und keine weiteren aktiven Prozesse für die Prozessgruppe (GenProcID) in der DBQueue, der Prozesshistorie oder als geplante Operation existieren.
Die Aufbewahrungszeiten für die einzelnen Bereiche legen Sie über Konfigurationsparameter fest.
Tabelle 80: Konfigurationsparameter für die Behandlung der aufgezeichneten Datenänderungen
Common | ProcessState | PropertyLog | IsToExport |
Die aufgezeichneten Datenänderungen sollen exportiert werden. Ist der Konfigurationsparameter nicht aktiv, werden die Informationen nach Ablauf der Aufbewahrungszeit gelöscht. |
Common | ProcessState | PropertyLog | LifeTime |
Maximale Aufbewahrungszeit in Tagen für aufgezeichnete Datenänderungen in der Datenbank. Standardwert ist 30. |
Tabelle 81: Konfigurationsparameter für die Behandlung der Prozessinformationen
Common | ProcessState | ProgressView | IsToExport |
Die Prozessinformationen sollen exportiert werden. Ist der Konfigurationsparameter nicht aktiv, werden die Informationen nach Ablauf der Aufbewahrungszeit gelöscht. |
Common | ProcessState | ProgressView | LifeTime |
Maximale Aufbewahrungszeit in Tagen für Prozessinformationen in der Datenbank. Standardwert ist 30. |
Tabelle 82: Konfigurationsparameter für die Behandlung der Prozesshistorie
Common | ProcessState | JobHistory | IsToExport |
Die Informationen in der Prozesshistorie sollen exportiert werden. Ist der Konfigurationsparameter nicht aktiv, werden die Informationen nach Ablauf der Aufbewahrungszeit gelöscht. |
Common | ProcessState | JobHistory | LifeTime |
Maximale Aufbewahrungszeit in Tagen für Aufzeichnungen aus der Prozesshistorie in der Datenbank. Standardwert ist 30. |
Bei großen Datenmengen können Sie zur Performance-Optimierung die Menge der zu löschenden Objekte pro Operation und Verarbeitungslauf des DBQueue Prozessor festlegen. Die Festlegung für die einzelnen Bereiche treffen Sie über Konfigurationsparameter.
Tabelle 83: Konfigurationsparameter für das Löschen der aufgezeichneten Datenänderungen
Common | ProcessState | PropertyLog | Delete |
Erlaubt die Konfiguration des Löschverhaltens für aufgezeichnete Datenänderungen. |
Common | ProcessState | PropertyLog | Delete | BulkCount |
Anzahl der Einträge, die in einer Operation gelöscht werden sollen. Standardwert ist 200. |
Common | ProcessState | PropertyLog | Delete | TotalCount |
Gesamtmenge der Einträge, die in einem Verarbeitungslauf gelöscht werden sollen. Standardwert ist 10000. |
Tabelle 84: Konfigurationsparameter für das Löschen der Prozessinformationen
Common | ProcessState | ProgressView | Delete |
Erlaubt die Konfiguration des Löschverhaltens für Prozessinformationen. |
Common | ProcessState | ProgressView | Delete | BulkCount |
Anzahl der Einträge, die in einer Operation gelöscht werden sollen. Standardwert ist 200. |
Common | ProcessState | ProgressView | Delete | TotalCount |
Gesamtmenge der Einträge, die in einem Verarbeitungslauf gelöscht werden sollen. Standardwert ist 10000. |
Tabelle 85: Konfigurationsparameter für das Löschen der Prozesshistorie
Common | ProcessState | JobHistory | Delete |
Erlaubt die Konfiguration des Löschverhaltens für die Prozesshistorie. |
Common | ProcessState | JobHistory | Delete | BulkCount |
Anzahl der Einträge, die in einer Operation gelöscht werden sollen. Standardwert ist 200. |
Common | ProcessState | JobHistory | Delete | TotalCount |
Gesamtmenge der Einträge, die in einem Verarbeitungslauf gelöscht werden sollen. Standardwert ist 10000. |
Tabelle 86: Konfigurationsparameter für das Löschen von Prozessstatus-Einträge
Common | ProcessState | Delete |
Erlaubt die Konfiguration des Löschverhaltens für die Einträge zum Prozessstatus. |
Common | ProcessState | Delete | BulkCount |
Anzahl der Einträge, die in einer Operation gelöscht werden sollen. Standardwert ist 500. |
Common | ProcessState | Delete | TotalCount |
Gesamtmenge der Einträge, die in einem Verarbeitungslauf gelöscht werden sollen. Standardwert ist 10000. |