PatDef.fr

Accueil du site > Debian Linux > Sauvegarde/restauration mysql

Sauvegarde/restauration mysql

mardi 29 janvier 2008, par patrick Deflandre


sauvegarde :


mysqldump -u utilisateur -pMotDePasse --opt NomBase -h localhost > /chemin/vers/repertoire/sql_backup_NomBase_`date '+%y%m%d'`.sql

restauration :


mysql -u utilisateur -pMotDePasse -h localhost -D NomBase < fichier.sql

automatisation de la sauvegarde

Pour automatiser la sauvegarde d’une base mySql, le plus simple est de faire une tache cron :

Sous root, on édite les taches cron à l’aidre de la commande :


crontab -e

Il faut alors ajouter une ligne telle que la suivante :


# m h  dom mon dow   command
10 02   *   *   *    mysqldump -u utilisateur -pMotDePasse --opt NomBase -h localhost > /chemin/vers/repertoire/sql_backup_NomBase_`date '+%y%m%d'`.sql

Suivre la vie du site RSS 2.0 | Contactez-moi | Plan du site | SPIP