Académique Documents
Professionnel Documents
Culture Documents
DE DONNEES
1
PLAN DU COURS
DEFINITION
OBJECTIF
UTILISATION DE MySQLDUMP
2
SAUVEGARDE ET RESTAURATION DES DONNEES
DEFINITION:
La sauvegarde est une copie des données d’origine qui peut être
utiliser en cas de défaillance de la base de données.
La restauration: fait référence au processus de récupération de la
base de données dans son état d’origine lorsqu’une défaillance a
lieu.
La restauration améliore la fiabilité de la base de donnée car elle
lui permet de retrouver un état cohérent après une défaillance
soudaine.
3
SAUVEGARDE ET RESTAURATION DES DONNEES
OBJECTIF:
Le but de la sauvegarde et de la restauration est de créer
des copies de données que vous pouvez restaurer lorsque
vos données primaires font l’objet d’une défaillance.
Les défaillances de données primaires peuvent résulter
de :
Une défaillance du logicielle ou du matériel
Une corruption des données
La suppression accidentelle de données
Les attaques malveillantes
4
SAUVEGARDE ET RESTAURATION DES DONNEES
Utilisation de MySQLdump:
MySQLdump est un outil permettant la
sauvegarde et la restauration de données
dans une base MySQL.
Il est possible d’agir sur:
Toutes les bases de donnée du système.
Une seule base
Une seule table
6
SAUVEGARDE ET RESTAURATION DES DONNEES
Utilisation de MySQLdump:
Sauvegarde de toutes les bases de données
mysqldump - -user= root - -password = motpasse - -all-databases > mabd.sql ou
Mysqldump –u root –p - -databases nombd - -complete-insert –result-
file=chemin_access_vers_fichier_cible.
Sauvegarde d’une seul base de données
mysqldump –u utilisateur –p motpass - -databases nom_bd > mabd.sql
Sauvegarde de plusieurs bases de données
mysqldump –u utilisateur –p motpass - -databases nom_bd1, nom_bd2 > mabd.sql
Sauvegarde d’une table
mysqldump –u utilisateur –p motpass -B nom_bd - -tables nom_table > mabd.sql
Sauvegarde de plusieurs tables.
mysqldump –u utilisateur –p motpass -B nom_bd - -tables nom_table1, nom_table2 >
mabd.sql
7
SAUVEGARDE ET RESTAURATION DES DONNEES