Aktualizacje bez utraty istniejących danych¶
Przed aktualizacją utwórz kopię zapasową. Użyj nowego zapisywalnego katalogu roboczego; w poniższym przykładzie folder monitoring-update nie może jeszcze istnieć. Pobierz pełny pakiet tar.gz, rozpakuj go i uruchom instalator:
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
Przy późniejszym wydaniu użyj adresu pobierania podanego wtedy na stronie projektu oraz tej samej nazwy pliku pakietu w poleceniu tar.
Wybierz nowy plik docelowy kopii zapasowej. Kopia bazy danych nie nadpisuje istniejącego pliku. Jeśli wszystkie potrzebne pakiety systemowe są już dostępne, możesz opcjonalnie dodać instalatorowi --skip-packages. W przeciwnym razie użyj pokazanego wywołania bez tej opcji.
Instalator zatrzymuje istniejącą usługę przed wymianą plików programu. Konta, osobiste języki, urządzenia, aktywacja, konfiguracja i pomiary zostają zachowane. Istniejące hasło początkowe nie jest generowane ponownie. Instalator nie tworzy automatycznej kopii zapasowej.
Nowe tabele bazy danych są tworzone przy uruchomieniu programu. Przy wprowadzeniu danych długoterminowych istniejące surowe pomiary są jednorazowo przenoszone do trendów godzinowych. Przy dużej bazie danych pierwsze uruchomienie może potrwać dłużej. Po aktualizacji odśwież interfejs przez Ctrl+F5 i sprawdź stan usługi:
sudo netzmonitor status