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 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
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=mysqldump_dolibarr.version.date.sql
</source>
</source>
où :
où :
Line 76: 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 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
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 > mysqldump_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:
Sous Linux, pour réaliser une sauvegarde régulière dans le fichier mysqldum_dolibarr_nombase.sql, vous pouvez ajouter ceci dans votre fichier cron:
<source lang="bash">
<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
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 > mysqldump_dolibarr_nombase.sql.bz2
</source>
</source>


Navigation menu