Atualizações sem perda dos dados existentes

Crie um backup antes de atualizar. Use um novo diretório de trabalho com permissão de escrita; no exemplo a seguir, a pasta monitoring-update ainda não pode existir. Baixe o pacote tar.gz completo, extraia-o e execute o instalador:

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

Para uma versão posterior, use o endereço de download indicado na página do projeto e o mesmo nome de arquivo do pacote no comando tar.

Escolha um novo arquivo de destino para o backup. O backup do banco de dados não sobrescreve arquivos existentes. Se todos os pacotes do sistema necessários já estiverem disponíveis, você pode adicionar --skip-packages ao instalador. Caso contrário, use o comando mostrado sem essa opção.

O instalador interrompe um serviço existente antes de substituir os arquivos do programa. Contas, idiomas pessoais, dispositivos, ativação, configuração e medições são preservados. A senha inicial existente não é gerada novamente. O próprio instalador não cria um backup automático.

As novas tabelas do banco de dados são criadas ao iniciar o programa. Quando os dados de longo prazo são introduzidos, as medições brutas existentes são convertidas uma única vez em tendências horárias. Com um banco de dados grande, essa primeira inicialização pode demorar mais. Após a atualização, recarregue a interface com Ctrl+F5 e confira o estado do serviço:

sudo netzmonitor status