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:
| Name | Beschreibung |
|---|---|
| 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.