Mises à jour et maintenance
Vérifiez la version, utilisez la méthode adaptée à votre installation et contrôlez le résultat.
Avant la mise à jour
Paramètres → Mises à jour propose la vérification des versions et les fonctions disponibles pour l’installation. Des scripts existent aussi pour les installations Docker Compose réalisées avec le script officiel.
Sauvegardez le dossier d’installation, .env et les données persistantes. La base de l’application et les images du registry nécessitent des sauvegardes de portées différentes. Choisissez la maintenance en tenant compte des terminaux et sessions de requête ouverts.
Installation Compose sous Linux
Pour le dossier par défaut /opt/battani, exécutez le script enregistré. Si vous avez choisi un autre dossier, indiquez celui de l’installation existante.
- Le script télécharge la nouvelle image et sauvegarde PostgreSQL dans backups par défaut.
- Il met à jour la version, recrée les services et vérifie leur santé.
- Si la nouvelle version ne démarre pas, il tente de rétablir la précédente ; les migrations de base peuvent nécessiter une restauration distincte de la sauvegarde.
sudo sh /opt/battani/update.shVérifications après mise à jour
Dans un réseau isolé, transférez les images à l’avance. Le script ne sauvegarde pas automatiquement toutes les bases externes, les charges Kubernetes ou les données du registry.
- Vérifiez la santé de l’application et sa version.
- Connectez-vous et contrôlez la licence ainsi que l’accès au cluster actif.
- Testez les connexions aux services de données utilisés.
- En cas de problème, examinez les logs et le résultat de la mise à jour ; évaluez les migrations de données avant de revenir en arrière.