
Introduction
Dolibarr est un ERP/CRM open-source très populaire parmi les petites et moyennes entreprises. Son architecture modulaire et sa flexibilité en font un choix idéal pour la gestion des affaires. Cependant, pour profiter des dernières fonctionnalités, correctifs de sécurité et améliorations de performance, il est crucial de maintenir Dolibarr à jour.
Ce guide détaillé vous accompagnera à travers toutes les étapes de mise à jour de Dolibarr de la version 17.0.0 à la 20.0.3, en minimisant les risques et en assurant une transition fluide.
1. Prérequis avant la mise à jour
Avant de procéder à la mise à jour, assurez-vous de remplir les conditions suivantes :
-
Avoir une sauvegarde complète : Faites une copie de votre base de données et de vos fichiers Dolibarr.
-
Vérifier la configuration minimale : Assurez-vous que votre serveur respecte les exigences de la version 20.0.3.
-
Désactiver les modules tiers : Certains modules peuvent ne pas être compatibles avec la nouvelle version.
-
Avoir un accès SSH (si nécessaire) : Si vous effectuez la mise à jour sur un serveur distant, un accès SSH facilitera le processus.
2. Sauvegarde de Dolibarr
Avant toute mise à jour, il est crucial d'effectuer une sauvegarde complète de votre instance Dolibarr.
2.1. Sauvegarde de la base de données
Utilisez la commande suivante pour exporter la base de données MySQL/MariaDB :
mysqldump -u utilisateur -p motdepasse dolibarr_db > backup_dolibarr.sql
2.2. Sauvegarde des fichiers Dolibarr
Copiez l'intégralité du dossier Dolibarr :
tar -czvf backup_dolibarr.tar.gz /chemin/vers/dolibarr/
Stockez ces sauvegardes en lieu sûr avant de continuer.
3. Mise à jour de Dolibarr
3.1. Téléchargement de la nouvelle version
Rendez-vous sur le site officiel de Dolibarr et téléchargez la version 20.0.3 :
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/20.0.3/dolibarr-20.0.3.tgz
3.2. Extraction et remplacement des fichiers
Extrayez l'archive et remplacez les anciens fichiers Dolibarr :
tar -xzvf dolibarr-20.0.3.tgz
mv dolibarr-20.0.3 /chemin/vers/dolibarr/
3.3. Mise à jour de la base de données
Accédez à l'interface web de Dolibarr et suivez l'assistant de mise à jour qui effectuera les modifications nécessaires sur la base de données.
4. Post-mise à jour : Tests et vérifications
4.1. Vérification des journaux de logs
Consultez les logs Dolibarr pour identifier d'éventuelles erreurs :
tail -f /var/log/dolibarr.log
4.2. Réactivation des modules tiers
Si vous utilisez des modules personnalisés, activez-les un par un et testez leur compatibilité.
4.3. Tests fonctionnels
-
Création de clients
-
Émission de factures
-
Connexion utilisateur
-
Vérification de l'affichage et des tableaux de bord
5. Conclusion
La mise à jour de Dolibarr de la version 17.0.0 à 20.0.3 apporte des améliorations de performance, de nouvelles fonctionnalités et des correctifs de sécurité essentiels. En suivant ce guide, vous vous assurez une transition fluide tout en minimisant les risques de perte de données ou d'incompatibilité logicielle.
En cas de problème, n'hésitez pas à consulter la documentation officielle ou la communauté Dolibarr pour obtenir de l'aide.