Operazioni e IA

Aggiornamenti e manutenzione

Controlla la versione, usa il metodo adatto all’installazione e verifica il risultato.

Prima dell’aggiornamento

Impostazioni → Aggiornamenti offre controllo delle versioni e funzioni supportate dall’installazione. Sono disponibili anche script per sistemi Docker Compose installati tramite lo script ufficiale.

Esegui il backup della cartella d’installazione, di .env e dei dati persistenti. Database applicativo e immagini del registry richiedono backup distinti. Scegli la manutenzione considerando terminali e sessioni di query aperti.

Installazione Compose su Linux

Per l’installazione predefinita /opt/battani, esegui lo script salvato. Se hai scelto un altro percorso, indica la cartella esistente.

  • Lo script scarica l’immagine e salva un backup PostgreSQL in backups per impostazione predefinita.
  • Aggiorna la versione, ricrea i servizi e ne controlla lo stato.
  • Se la nuova versione non parte, tenta di ripristinare la precedente; le migrazioni del database possono richiedere un ripristino separato dal backup.
sudo sh /opt/battani/update.sh

Verifiche dopo l’aggiornamento

Nelle reti isolate trasferisci prima le immagini. Lo script non esegue automaticamente backup di tutti i database esterni, dei carichi Kubernetes o dei dati del registry.

  1. Verifica salute dell’applicazione e versione.
  2. Accedi e controlla licenza e cluster attivo.
  3. Esegui test delle connessioni ai servizi dati utilizzati.
  4. In caso di problemi, esamina log e risultato dell’aggiornamento; valuta l’effetto delle migrazioni prima del ripristino.