Zum Hauptinhalt springen

Wartung

Einleitung

Policy Self-Service ist relativ wartungsarm. Trotzdem werden hier einige gängige Verfahren beschrieben, die nützlich für den administrativen Betrieb sind.

Starten und Stoppen

Policy Self-Service macht sich systemd zunutze, um als Dienst auf einem Linux-System ausgeführt zu werden. Systemd ist mittlerweile auf fast allen gängigen Linux-Distributionen Standard und wird für die Verwaltung von Systemdiensten verwendet.

Um Policy Self-Service zu stoppen, kann folgender Befehl verwendet werden:

sudo systemctl stop policy-self-service

Ähnlich ist der Befehl, um Policy Self-Service zu starten:

sudo systemctl start policy-self-service

Für einen Neustart genügt folgender Befehl:

sudo systemctl restart policy-self-service

Autostart

Policy Self-Service wird bei der Installation in den systemd-Autostart gelegt. Sollte das System, auf dem Policy Self-Service installiert ist, neu gestartet werden, wird Policy Self-Service automatisch mit gestartet.

Wenn das nicht gewünscht ist, kann das Verhalten mit folgendem Befehl deaktiviert werden:

sudo systemctl disable policy-self-service

Um den Autostart wieder zu aktivieren, kann folgender Befehl verwendet werden:

sudo systemctl enable policy-self-service

Backups

Um Backups auf Applikationsebene anzufertigen, müssen folgende Dateien und Verzeichnisse gesichert werden:

NameBeschreibung
data/Enthält alle Daten wie Benutzer, Logs, Systemeinstellungen usw.

Diese Dateien befinden sich im Installationsverzeichnis von Policy Self-Service. Sofern Sie die Installation über das offzielle Installations-Script durchgeführt haben, finden Sie das Installationsverzeichnis unter /opt/policy-self-service.

Zurücksetzen

Um Policy Self-Service zurückzusetzen, reicht es, den Inhalt des data Verzeichnisses zu löschen. Dadurch gehen sämtliche Einstellungen, Benutzer und Logs verloren. Beim nächsten Start von Policy Self-Service werden neue, leere Datenbanken erzeugt. Im Anschluss muss Policy Self-Service über die setup Seite neu eingerichtet werden.

Wenn Sie nur die Applikationsdaten löschen möchten aber die Logs behalten wollen, löschen Sie nur die Datei application.db im data Verzeichnis.

Mehr zur initialen Einrichtung von Policy Self-Service hier.