Kopie zapasowe¶
Baza danych zawiera urządzenia, kontrole, pomiary, konta użytkowników i aktywację. Kopia zapasowa może obejmować dane dostępu do systemów docelowych i kanałów wysyłki. Przechowuj kopie w zabezpieczonym miejscu.
Spójną kopię SQLite można utworzyć także podczas pracy programu:
sudo netzmonitor backup /root/netzmonitor-backup.sqlite3
Istniejący plik docelowy nie jest nadpisywany. Utworzony plik otrzymuje ograniczone uprawnienia. Dodatkowo wykonaj kopię config.json, server.crt i server.key; polecenie kopiowania bazy danych nie kopiuje tych plików.
Przed wykonaniem pełnej kopii katalogu danych zatrzymaj usługę. Przykład nowego archiwum kopii zapasowej:
sudo netzmonitor stop
sudo tar -czf /root/netzmonitor-daten-backup.tar.gz -C /var/lib netzmonitor
sudo netzmonitor start
Wybierz nową nazwę archiwum, aby nie nadpisać istniejącej kopii. Po utworzeniu kopii sprawdź, czy usługa znów działa. Na zdalnym kolektorze trzeba oddzielnie skopiować jego prywatną konfigurację i ewentualny lokalny bufor; nie znajdują się one w katalogu danych centrali.
Aplikacja nie oferuje własnego okna przywracania ani polecenia administracyjnego restore. Przywracanie wykonuje się na serwerze Linux przy zatrzymanej usłudze. Użyj odpowiedniego kompletnego zestawu danych, zachowaj właściwego właściciela i uprawnienia plików, a dopiero potem uruchom usługę. W razie potrzeby pliki programu trzeba ponownie zainstalować z odpowiedniego pełnego pakietu.