Sauvegardes: Difference between revisions

Jump to navigation Jump to search
m
Line 59: Line 59:
Avec MySQL, la commande pour sauvegarder votre base de données dans un fichier est:
Avec MySQL, la commande pour sauvegarder votre base de données dans un fichier est:
<source lang="bash">
<source lang="bash">
mysqldump -u utilisateur -pvotremotdepasse --result-file=dolibarr.version.date.sql base_de_données
mysqldump nombase -h nomserveur -u utilisateur -pmotdepasse -l --single-transaction -K --add-drop-table=TRUE --tables -c -e --hex-blob --default-character-set=utf8 --result-file=dolibarr.version.date.sql
</source>
</source>
où :
où :
* ''utilisateur'' est l'utilisateur privilégié MySQL que Dolibarr utilise pour se connecter à la base de données,  
* ''utilisateur'' est l'utilisateur privilégié MySQL que Dolibarr utilise pour se connecter à la base de données,  
* ''votremotdepasse'' est le mot de passe du compte utilisateur MySQL (attention pas d'espaces entre le p et le mot de passe),  
* ''motdepasse'' est le mot de passe du compte utilisateur MySQL (attention pas d'espaces entre le p et le mot de passe),  
* ''base de données'' est le nom de la base de données que Dolibarr utilise.
* ''nomserveur'' est le nom ou l'ip du serveur de base de donnée.
* ''nombase'' est le nom de la base de données que Dolibarr utilise.
Ces informations (utilisateur, mot de passe et base de données) sont disponibles dans votre fichier de configuration ''dolibarr/htdocs/conf/conf.php''
Ces informations (utilisateur, mot de passe et base de données) sont disponibles dans votre fichier de configuration ''dolibarr/htdocs/conf/conf.php''


Line 75: Line 76:
Une astuce pour récupérer un fichier de petite taille (compressé) :
Une astuce pour récupérer un fichier de petite taille (compressé) :
<source lang="bash">
<source lang="bash">
mysqldump -u utilisateur -pvotremotdepasse | bzip2 >dolibarr.version.date.sql base_de_données.bz2
mysqldump nombase -h nomserveur -u utilisateur -pvotremotdepasse -l --single-transaction -K --add-drop-table=TRUE --tables -c -e --hex-blob --default-character-set=utf8 | bzip2 > dolibarr.version.date.nombase.bz2
</source>
</source>
Le fichier ainsi récupéré est directement compressé au format bzip.
Le fichier ainsi récupéré est directement compressé au format bzip.
Sous Linux, pour réaliser une sauvegarde régulière dans le fichier dolibarr_backup.sql, vous pouvez ajouter ceic dans votre fichier cron:
<source lang="bash">
mysqldump nombase -h nomserveur -u utilisateur -pvotremotdepasse -l --single-transaction -K --add-drop-table=TRUE --tables -c -e --hex-blob --default-character-set=utf8 | bzip2 > dolibarr_monbackup.sql.bz2
</source>


=== Par phpMyAdmin ===
=== Par phpMyAdmin ===

Navigation menu