{{tag>tutoriel}} ====== Dolibarr : Sauvegarde ====== La sauvegarde complète de Dolibarr permet : * de revenir en arrière après une mise à jour * de déplacer Dolibarr d'un serveur à un autre * de se protéger d'un sinistre ou d'une fausse manipulation Dolibarr stocke des données à 2 endroits qu'il faut sauvegarder régulièrement : - **La base de données** contient toutes les données saisies (hors documents pièces jointes) - **Le répertoire documents** de Dolibarr contient les pièces jointes de l'application (photos, documents générés, PDF, etc.), indiqué par la variable $dolibarr_main_document_root du fichier de configuration dolibarr/htdocs/conf/conf.php. Par défaut, c'est dolibarr/documents. ===== Pré-requis ===== ===== Première étape : sauvegarde de la base de données ===== Vous êtes connecté sur le Dolibarr à sauvegarder. - **Dans la page d'accueil** (bouton Accueil, en haut), ouvrez **Outils d'administration → Sauvegarde** (colonne de gauche) ===== Autres étapes : Sauvegardez le contenu du répertoire document ===== ==== Sauvegarde de la Base de données ==== - **Assistant pour créer le fichier dump de la base de données** (cadre 1) : - **Compression** : Aucun - Cliquez sur **GÉNÉRER SAUVEGARDE** - **Le fichier de sauvegarde généré s'affiche** à droite sous forme d'un lien **mysqldump_NomDeLaBase_x.y.z_YYYYMMDDHHMM.sql**. En cas de problème, lancez :...@...:~ $ mysqldump -h ip_ancien_serveur_mysql -P port_ancien_serveur_mysql -u utilisateur_base -pmot_de_passe_base > mysqldump_YYYYMMDDHHMMSS.sql - **Pour vérifier**, cliquez sur la loupe à droite du nom, ce qui ouvre l'aperçu du fichier ; si la sauvegarde s'est bien passée, il doit se terminer par -- Dump completed on AAAA-MM-JJ HH:MM:SS - Éditez le fichier **mysqldump_NomDeLaBase_x.y.z_YYYYMMDDHHMM.sql** pour ajouter **FOREIGN_KEY_CHECKS** au début et à la fin : ... -- SQL Dump -- Server version: 5.5.8 ... SET FOREIGN_KEY_CHECKS=0; SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; ... /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; ... SET FOREIGN_KEY_CHECKS=1; ==== Sauvegarde du répertoire documents ==== - **Ouvrez Dolibarr** à la page d'accueil (bouton Accueil, en haut) - Ouvrez **Outils d'administration → Sauvegarde** (colonne de gauche) - cadre 2 : **Sauvegardez le contenu du répertoire document** - Choisissez le **format de compression** et **cliquez sur GÉNÉRER SAUVEGARDE** - Le fichier de sauvegarde généré s'affiche à droite sous forme d'un lien **documents_NomDeLaBase_x.y.z_AAAAMMJJHHMM.tar.gz**) - **Cliquez sur le fichier de sauvegarde** pour l'enregistrer en lieu sûr (par ex. sur une clé USB) - **Supprimez de la sauvegarde** les éventuels fichiers **dolibarr.log** ou **dolibarr_*.log** à la racine du répertoire - **Le fichier de configuration** : Une simple copie du fichier **conf/conf.php** dans un emplacement sûr suffit. ===== Conclusion ===== ===== Problèmes connus ===== ===== Voir aussi ===== * **(fr)** [[https://wiki.dolibarr.org/index.php?title=Sauvegardes]] ---- //Basé sur << [[https://wiki.dolibarr.org/index.php?title=Sauvegardes|Sauvegardes]] >> par wiki.dolibarr.org.//