Sauvegarder restaurer base de données MySQL sous Debian

12/10/2009 - 26969 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.pngConnexion ssh sous debian etch et lenny avec clé publique - privée
Ce tutoriel vous présente comment vous connecter sur votre serveur Debian (Etch et Lenny) en ssh, scp, sftp à partir de Windows avec clé publique privée (sans avoir à taper de mot de passe)
cdcopy.pngMettre à jour debian etch 4.0 vers debian lenny 5.0
Ce mini tutoriel vous explique comment mettre à jour votre distribution stable debian de etch 4.0 à lenny 5.0
database.pngInstallation MySQL 5 sous Debian Etch et Lenny
Tutoriel d'installation de MySQL 5 sous Debian Etch et Lenny à partir des paquets officiels
terminal.pngCréation d'un virtualhost sous apache2
Ce mini tutoriel vous présente comment créer un virtualhost apache
ark.pngGestion de paquets sous debian etch et sarge et sous ubuntu
Cet article vous présente les commandes de gestion de paquets debian
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
kcmdevices.pngInstaller et formater un disque dur externe usb sous Linux Debian Etch
Ce tutoriel vous présente comment installer votre dique usb sous Linux debian de l'installation en passant par le formatage jusqu'au montage dans votre système de fichier
terminal.pngServeur ftp proftpd avec utilisateurs virtuels sous linux debian ubuntu
Ce tutoriel vous présente comment installer le serveur ftp proftpd à partir des paquets debian. Pour éviter de créer autant d'utilisateurs Linux que de compte FTP il est possible de créer des utilisateurs virtuels seulement disponibles pour le serveur FTP
kcmdevices.pngForcer umount quand vous avez le message : device is busy sous Linux Debian
Ce mini tutoriel vous présente comment Démonter un point de montage quand celui ci ne veux pas être démonté