Logbuch: Nutzen, Archivieren und Wiederherstellen
Das Logbuch protokolliert alle Änderungen an Objekten und Kategorien in i-doit. Es dient als Audit-Trail und ist relevant für Compliance-Anforderungen (z.B. BSI OPS 1.1.5).
Logbuch einsehen
Das Logbuch ist zugänglich über Extras > Logbuch. Dort lassen sich Einträge nach Zeitraum, Benutzer, Objekttyp und Änderungstyp filtern.
Jedes Objekt hat zusätzlich ein eigenes Logbuch in der Kategorie Logbuch.
Logbuch archivieren
Bei großen Installationen kann das Logbuch die Datenbank erheblich vergrößern und die Performance beeinträchtigen (insbesondere bei Updates). Die Archivierung lagert alte Einträge in eine separate Datenbank aus.
Archivierung konfigurieren
Die Konfiguration erfolgt unter Extras > Logbuch > Archivieren.
Voraussetzungen:
- Eine leere Zieldatenbank muss existieren
- Ein Datenbankbenutzer mit Rechten auf diese Datenbank
- Die Datenbank-Verbindungsdaten in der Archivierungs-Konfiguration eintragen
Archivierung ausführen
sudo -u www-data php console.php logbook:archive \
--user admin --password admin --tenantId 1
Logbuch wiederherstellen
Archivierte Logbuch-Einträge können bei Bedarf wiederhergestellt werden. Wenden Sie sich dafür an den Support unter help@i-doit.com mit Angabe der archivierten Datenbank.
Erweiterte Logbuch-Konfiguration
Unter Extras > Logbuch > Logbuch Konfiguration können erweiterte Logbuch-Einstellungen vorgenommen werden:
Tipps
- Regelmäßige Archivierung per Cronjob einrichten
- Vor i-doit-Updates das Logbuch archivieren — große Logbuch-Tabellen verlangsamen Migrationen erheblich
- Die Archivdatenbank regelmäßig sichern
Ausführliche Dokumentation: Logbuch in der Knowledge Base
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.