4.11 Sauvegarde Anticipez les problèmes (plantage serveur, mise à jour échouée) en utilisant les outils de sauvegarde intégrés. Chemin : Configuration > Outils d’administration > Sauvegarde Gardez les réglages par défaut et cliquez sur Générer Sauvegarde . Figure 4.19 – Outil de sauvegarde de la base de données Avertissement : Pensez à récupérer le fichier et à le placer ailleurs que sur le serveur, sinon la sauvegarde n’aura servi à rien ! La sauvegarde complète inclut : La base de données (via l’outil de sauvegarde) Le dossier documents/ — contient vos logos et tous les documents générés ou uploadés Le fichier conf/conf.php — fait le lien avec votre base de données ; sans lui, vous repartez de zéro Le dossier custom/ — contient vos modules externes Accès HTTPS local (pour les Logs Inaltérables) Pour utiliser les Archives/Logs Inaltérables, Dolibarr™ doit être accessible via HTTPS. Voici les étapes pour configurer HTTPS en local avec XAMPP et mkcert. Figure 4.20 – Commandes mkcert pour générer un certificat local Déclarer le domaine local. Éditez C:\Windows\System32\drivers\etc\hosts et ajoutez : 127.0.0.1 dolibarr-230.local Installer mkcert. Téléchargez mkcert.exe depuis les releases officielles GitHub et placez-le dans C:\tools\mkcert\. Installer l'autorité locale (CA) cd C:\tools\mkcert .\mkcert.exe -install Générer le certificat SSL mkdir C:\xampp\apache\conf\ssl-dolibarr cd C:\xampp\apache\conf\ssl-dolibarr C:\tools\mkcert\mkcert.exe dolibarr-230.local Fichiers générés : dolibarr-230.local.pem et dolibarr-230.local-key.pem Activer SSL dans Apache. Dans C:\xampp\apache\conf\httpd.conf, vérifiez que ces lignes sont actives : LoadModule ssl_module modules/mod_ssl.so LoadModule socache_shmcb_module modules/mod_socache_shmcb.so Include conf/extra/httpd-ssl.conf Include conf/extra/httpd-vhosts.conf Ajouter le VirtualHost HTTPS. Dans C:\xampp\apache\conf\extra\httpd-vhosts.conf : ServerName dolibarr-230.local DocumentRoot "C:/xampp/htdocs/dolibarr-230/htdocs" AllowOverride All Require all granted SSLEngine on SSLCertificateFile "C:/xampp/apache/conf/ssl-dolibarr/dolibarr-230.local.pem" SSLCertificateKeyFile "C:/xampp/apache/conf/ssl-dolibarr/dolibarr-230.local-key.pem" ServerName dolibarr-230.local Redirect permanent / https://dolibarr-230.local/ Redémarrer Apache. Depuis le panneau de contrôle XAMPP : Stop Apache puis Start Apache. Vérifier HTTPS côté PHP. Créez tests_https.php dans votre DocumentRoot :