Sauvegarde¶
La base de données contient les appareils, contrôles, mesures, comptes utilisateurs et l’activation. Les identifiants d’accès aux systèmes cibles et aux canaux d’envoi peuvent faire partie de la sauvegarde. Conservez les sauvegardes dans un emplacement protégé.
Une sauvegarde SQLite cohérente est également possible pendant le fonctionnement :
sudo netzmonitor backup /root/netzmonitor-backup.sqlite3
Un fichier cible existant n’est pas écrasé. Le fichier créé reçoit des droits d’accès restrictifs. Sauvegardez également config.json, server.crt et server.key ; la commande de sauvegarde de la base de données ne copie pas ces fichiers.
Pour une copie complète du répertoire de données, arrêtez d’abord le service. Exemple pour une nouvelle archive de sauvegarde :
sudo netzmonitor stop
sudo tar -czf /root/netzmonitor-daten-backup.tar.gz -C /var/lib netzmonitor
sudo netzmonitor start
Choisissez un nouveau nom d’archive pour ne pas écraser une sauvegarde existante. Après la sauvegarde, vérifiez que le service fonctionne à nouveau. Sur un collecteur de mesures distant, sa configuration privée et, le cas échéant, son tampon local doivent être sauvegardés séparément ; ils ne se trouvent pas dans le répertoire de données du serveur central.
L’application ne propose ni boîte de dialogue de restauration dédiée ni commande d’administration restore. Une restauration s’effectue sur le serveur Linux avec le service arrêté. Utilisez un jeu de données complet approprié, conservez les bons propriétaires et droits de fichiers, puis démarrez le service. Si nécessaire, les fichiers du programme doivent être réinstallés avec le paquet complet correspondant.