Updates ohne Verlust der vorhandenen Daten

Erstellen Sie vor einem Update eine Datensicherung. Verwenden Sie ein neues beschreibbares Arbeitsverzeichnis; im folgenden Beispiel darf der Ordner monitoring-update noch nicht vorhanden sein. Laden Sie das vollständige tar.gz-Paket herunter, entpacken Sie es und führen Sie den Installer aus:

sudo netzmonitor backup /root/netzmonitor-vor-update.sqlite3
mkdir monitoring-update
cd monitoring-update
wget https://ftp.qisutu.de/Monitoring/QisutuMonitoring-1.0.1.tar.gz
tar xzf QisutuMonitoring-1.0.1.tar.gz
cd QisutuMonitoring
sudo sh install.sh

Bei einem späteren Release verwenden Sie die dann auf der Projektseite angegebene Downloadadresse und denselben Paketdateinamen im tar-Befehl.

Wählen Sie für die Sicherung eine neue Zieldatei. Die Datenbanksicherung überschreibt keine vorhandene Datei. Wenn alle benötigten Systempakete bereits vorhanden sind, können Sie beim Installer optional --skip-packages ergänzen. Andernfalls verwenden Sie den gezeigten Aufruf ohne diese Option.

Der Installer stoppt einen vorhandenen Dienst vor dem Ersetzen der Programmdateien. Konten, persönliche Sprachen, Geräte, Freischaltung, Konfiguration und Messwerte bleiben erhalten. Das vorhandene Startpasswort wird nicht neu erzeugt. Der Installer erstellt selbst keine automatische Sicherung.

Neue Datenbanktabellen werden beim Programmstart angelegt. Bestehende Rohmessungen werden bei der Einführung der Langzeitdaten einmalig in stündliche Trends übernommen. Bei einer großen Datenbank kann dieser erste Start länger dauern. Laden Sie die Oberfläche nach dem Update mit Strg+F5 neu und prüfen Sie den Dienststatus:

sudo netzmonitor status