Sauvegarder restaurer base de données MySQL sous Debian

12/10/2009 - 27778 consultations - 1 commentaire


Ce mini tutoriel vous présente comment sauvegarder, et restaurer une base de données MySQL en mode console sous debian

=> Introduction
=> Sauvegarder une base de données MySQL
=> Restaurer une base de données MySQL


Introduction
Il faut bien évidemment au préalable que MySQL soit installé, pour cela vous pouvez vous référer au tutoriel d'installation de MySQL 5.0 présent sur ce site : Installation MySQL 5 sous Debian Etch et Lenny


Sauvegarder une base de données MySQL
Nous allons commencer par sauvegarder la base de données concernée sur le serveur source à l'aide de l'outil mysqldump.
Pour cela, on se connecte par ssh sur le serveur et on tape la commande :
mysqldump -u root -pmon_mot_de_passe ma_bdd > sauvegarde_ma_bdd.sql
En remplaçant mon_mot_de_passe par le mot de passe root de MySQL
(attention pas d'espace entre -p et le mot de passe)
Et remplacer ma_bdd par votre base de données concernée.

Cette commande a pour effet de sauvegarder l'intégralité de la base de données (structure et données) dans le fichier sauvegarde_ma_bdd.sql.


Restaurer une base de données MySQL
Il ne vous reste plus qu'à restaurer cette sauvegarde de base de données sur le nouveau serveur MySQL
Pour cela nous allons faire l'inverse, c'est à dire injecter le contenu du fichier sauvegarde_ma_bdd.sql sur le nouveau serveur :
mysql -u root -pmon_mot_de_passe < sauvegarde_ma_bdd.sql

Commentaires (1)

akosso mangle arsene - 16/02/2012 à 12h44
merci

Commentez cet article

Nom (obligatoire)
E-mail (obligatoire)
Site Internet (facultatif)
code anti-spam

Me tenir inform� des nouveaux messages


encrypted.pngSauvegarde par ssh avec la commande scp avec clé publique - clé privée
Ce tutoriel présente comment effectuer une copie de fichier entre 2 serveurs en utilisant scp, en passant par des clé publique et clé privée afin de ne pas avoir à saisir de mot de passe
terminal.pngInstallation de subversion un dépôt de données SVN
Vous trouverez dans cet article l'intégralité de l'installation d'un entrepôt de sources subversion, celà permet de gérer les version en développement de sauvegarder toutes les modifications de vos sources de sites ou programmes
mycomputer.pngMise à jour de votre distribution Linux Debian 5.0 Lenny à Linux Debian 6.0 Squeeze
Ce tutoriel vous indique comment mettre à jour votre distribution Linux Debian 5.0 Lenny à Linux Debian 6.0 Squeeze
mycomputer.pngInstaller le serveur FTP Proftpd avec le module MySQL et stocker les utilisateurs dans une base de données MySQL sous Linux Debian Lenny
Ce tutoriel vous présente comment installer le serveur FTP Proftpd lié à MySQL sous Linux Debian Lenny ainsi que la gestion de vos utilisateurs dans une table MySQL
ark.pngVérification automatique des mises à jour Linux Debian avec cron-apt
Ce tutoriel vous présente comment savoir simplement quand votre serveur Linux Debian nécessite l'installation de nouvelles mises à jour avec cron-apt.
encrypted.pngCorriger l'erreur There is no public key available for the following key IDs après apt-get update
Ce mini tutoriel vous explique comment corriger l'erreur There is no public key available for the following key IDs
ark.pngApt-proxy, serveur proxy de dépot de paquets debian
Apt-proxy permet de centraliser l'accès aux dépots debian en créant un proxy sur lequel toutes les machines de votre lan vont chercher les paquets à installer et mettre à jour
mycomputer.pngInstaller le serveur FTP Proftpd et stocker les utilisateurs dans une base de données MySQL sous Linux Debian Squeeze avec mots de passe encryptés en MD5
Ce tutoriel vous présente comment installer le serveur FTP Proftpd lié à MySQL sous Linux Debian Squeeze ainsi que la gestion de vos utilisateurs dans une table MySQL avec encryption des mots de passe en MD5
java.pngInstallation Tomcat et JDK de Sun
Tutoriel d'installation de Tomcat sous Debian avec la jdk de Sun à partir des packages Sun et Tomcat dernières version stable