Aggiornamento dei Servizi
Per aggiornare i servizi, seguire i passaggi descritti di seguito:
1. Scaricare lo ZIP e posizionarlo nella cartella
Richiedere il file ZIP alla persona responsabile e posizionarlo nella seguente directory:
C:\PROROB\bin\ProNet-IoT
2. Backup dei Servizi
Effettuare un backup dei servizi che verranno aggiornati. Creare una cartella temporanea con il seguente formato:
_services_<Anno>-<Mese>-<Giorno>
All'interno di questa cartella, copiare i seguenti servizi:

È possibile utilizzare il metodo "Copia-Incolla" per spostare i file nella cartella appena creata.
3. Arresto dei Servizi e dump del Database
Accedere alla pagina di gestione dei servizi ProRob:
http://localhost:7001
Selezionare tutti i servizi e arrestarli utilizzando l'apposito pulsante. Attendere che tutti i servizi siano nello stato STOPPED.
Nota Bene: Prima di procedere con l'aggiornamento, accedere alla sezione dei servizi di Windows e arrestare manualmente il servizio
PROROB.ExportServer.
Fatto questo, eseguire il dump del database. Per farlo, accedere alla directory:
C:\PROROB\
All'interno di questa directory, eseguire il file dump_db.bat per creare un backup del database. Questo file creerà un file chiamtato dump_db.sql
Se il file non è presente si puo fare da terminale, eseguendo il seguente comando
cd C:\PROROB\
C:\PROROB\bin_srv\mariadb\bin\mysqldump.exe -u root -p<pass_db> <nome_db> > dump_db.sql
4. Rimozione e Installazione dei Servizi
Accedere alla directory principale:
C:\PROROB\bin\ProNet-IoT
Eliminare le cartelle dei servizi indicati nell'immagine seguente:

Dopo aver eliminato le cartelle, estrarre il contenuto del file ZIP scaricato in precedenza nella stessa directory.
5. Migrazione e Implementazione dei Servizi
-
Accedere alla directory:
C:\PROROB\bin\ProNet-IoT\ProWeb_quindi -
Copiare il file
index.htmle la cartella@dist. -
Spostarsi nella directory:
C:\PROROB\bin\ProNet-IoT\ProWeb -
Rinominare il file
index.htmle la cartella@distaggiungendo un trattino davanti al nome, come mostrato nell'immagine seguente:
-
Incollare il file e la cartella copiati nella directory
C:\PROROB\bin\ProNet-IoT\ProWeb.
6. Esecuzione dei Comandi di Aggiornamento
Aprire PowerShell e posizionarsi nella directory:
C:\PROROB\bin\ProNet-IoT
Eseguire i seguenti comandi:
cd .\ProNet\
.\ProNet.exe --migrate-database
cd ..
cd .\ProBi\
.\ProBi.exe --merge-kpis
✅ AGGIORNAMENTO COMPLETATO
Verifica dell'Aggiornamento
-
Accedere nuovamente alla pagina di gestione dei servizi:
http://localhost:7001 -
Riattivare i servizi necessari per il corretto funzionamento del sistema.
-
Collegarsi al sito di Quindi, effettuare il login e verificare che tutto funzioni correttamente.