Sauvegarde et restauration de base mysql
Par alex206, mercredi 28 mai 2008 à 23:26 :: Informatique :: #16 :: rss
Vous en avez rêvé, je l'ai fait. Voici tout simplement un script permettant d'automatiser la sauvegarde d'une base de donnée Mysql, puis aussi la méthode inverse, c'est à dire la restauration de la base.
#!/bin/bash USER="" PASS="" BASE_SQL="" mysqldump --opt -u $USER -p$PASS $BASE_SQL > $HOME/sauvegarde.sqlon met les valeurs correspondante en face User, Pass et Base_sql entre les "" on peut après ceci exécuter automatiquement le script à l'aide d'une tache cron. Maintenant regardons comment restaurer notre base :
mysql --opt -u $USER -p$PASS $BASE_SQL < $HOME/sauvegarde.sqlIci on utilise mysql tout court et on se contente d'une petite modification de la dernière ligne, en inversant le signe > qui devient <. A noter que la base doit déjà exister sur le serveur pour être restaurer. Si ce n'est pas le cas, commencez par la créer avant tout
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.