Backup¶
O banco de dados contém dispositivos, verificações, medições, contas de usuário e a ativação. As credenciais dos sistemas de destino e dos canais de envio podem fazer parte do backup. Armazene os backups de forma protegida.
É possível criar um backup consistente do SQLite mesmo durante a operação:
sudo netzmonitor backup /root/netzmonitor-backup.sqlite3
Um arquivo de destino existente não é sobrescrito. O arquivo gerado recebe permissões restritas. Faça também backup de config.json, server.crt e server.key; o comando de banco de dados não copia esses arquivos.
Para uma cópia completa do diretório de dados, interrompa antes o serviço. Exemplo de um novo arquivo de backup:
sudo netzmonitor stop
sudo tar -czf /root/netzmonitor-daten-backup.tar.gz -C /var/lib netzmonitor
sudo netzmonitor start
Escolha um novo nome de arquivo para não sobrescrever um backup existente. Após o backup, confira se o serviço voltou a funcionar. Em um coletor remoto, a configuração privada e, se necessário, o buffer local precisam ser copiados separadamente; eles não ficam no diretório de dados da central.
O aplicativo não oferece uma janela própria de restauração nem um comando administrativo restore. A restauração é feita no servidor Linux com o serviço interrompido. Use um conjunto completo e adequado de dados, preserve o proprietário e as permissões corretos e só depois inicie o serviço. Se necessário, reinstale os arquivos do programa usando o pacote completo correspondente.