- Enjeu
- Monter de version Dolibarr en protégeant données, modules et disponibilité.
- Prérequis
- Sauvegarde complète, environnement de test, inventaire modules, compatibilité PHP.
- Accompagnement
- NordCode — upgrade planifié ; inclus sur demande avec NordHost.
Mise à jour Dolibarr : mineure vs majeure
Les versions suivent en général un schéma x.y.z. Une montée mineure (ex. 19.0 → 19.1) apporte corrections et évolutions modérées. Une montée majeure (ex. 18 → 19) peut introduire des changements de structure, d’API internes ou de comportement UI plus sensibles.
Plus vous attendez entre deux majeures, plus le saut est risqué : modules non testés, scripts obsolètes, incompatibilités PHP.
Pourquoi une mauvaise mise à jour coûte cher
- Écran blanc ou 500 — ERP inaccessible pour toute l’entreprise.
- Données apparentes mais incohérentes (migrations SQL partielles).
- Module de facturation désactivé en plein mois de clôture.
- Temps passé en urgence pour rollback sans procédure.
Une mise à jour Dolibarr professionnelle, ce n’est pas « cliquer sur mettre à jour » : c’est une petite gestion de projet technique.
Checklist avant upgrade
1. Sauvegarde complète
Base SQL + répertoire documents + note de la version exacte et de la liste des modules activés. Sans sauvegarde testée, pas d’upgrade en production.
2. Lire les notes de version
Changelog officiel Dolibarr et notes des modules tiers. Repérer les breaking changes annoncés.
3. Vérifier PHP et extensions
La version cible de Dolibarr exige un PHP minimum. Votre hébergeur doit l’offrir avant l’upgrade application. Sur NordHost, l’alignement stack fait partie de l’infogérance.
4. Tester sur copie
Clone de la prod (anonymisé si besoin), upgrade sur la copie, tests métier : login, création facture, stock, exports, modules critiques.
5. Fenêtre de production
Intervention hors heures de pointe, utilisateurs prévenus, retour arrière discuté à l’avance.
Modules et développements spécifiques
Un module du marketplace ou un développement sur mesure peut retarder une montée de version de plusieurs mois s’il n’est plus maintenu. NordCode identifie ces blocages et propose : mise à jour du module, remplacement fonctionnel, ou maintien temporaire sur une version supportée (avec risque sécurité assumé et documenté).
Les correctifs dans le cœur Dolibarr ne réparent pas un module tiers incompatible — d’où la frontière entre upgrade et développement sur mesure.
Upgrade et migration : ne pas confondre
Migration = changer de serveur ou d’hébergeur (même version possible). Mise à jour = changer de version Dolibarr (même serveur possible). Les deux peuvent être combinées mais augmentent le risque — souvent on séquence : d’abord migrer, stabiliser, puis upgrader (voir migration Dolibarr).
Accompagnement NordCode / NordHost
En prestation ponctuelle ou dans le cadre NordHost, les montées de version sont réalisées sur demande, après planification. Les développements spécifiques à adapter, les régressions de modules tiers et le retour métier utilisateur restent hors « upgrade automatique ».
La maintenance Dolibarr au sens large inclut la surveillance, les sauvegardes et ces upgrades — avec des périmètres écrits pour éviter les malentendus.