« MariaDB - Gestion base » : différence entre les versions
De Wiki doc
(Page créée avec « Category:base_de_données =Sauvegarde et restauration= ==Sauvegarde== La sauvegarde d'une base de données s'effectue avec la commande suivante. Le traditionnel <sour... ») |
(Aucune différence)
|
Dernière version du 23 janvier 2022 à 21:23
Sauvegarde et restauration
Sauvegarde
La sauvegarde d'une base de données s'effectue avec la commande suivante. Le traditionnel mysqldump
n'est plus qu'un lien symbolique vers son pendant MariaDB : mariadb-dump
.
mariadb-dump -u utilisateur -pmot_de_passe -h nom_serveur_mysql --opt nom_base > sauvegarde_de_ma_base.sql
Pour une sauvegarde de toutes les bases, le paramètre --all-databases
peut être utilisé comme suit :
mariadb-dump -u utilisateur -pmot_de_passe --all-databases > sauvegarde_de_toute_mes_bases.sql
Restauration
La restauration d'une base s'effectue de la façon suivante. Le fichier précédemment généré est utilisé.
mariadb -u utilisateur -pmot_de_passe nom_base < sauvegarde_de_ma_base.sql
Pour la restauration de toute les bases sauvegardées avec l'argument --all-databases
de mariadb-dump
, il faudra utiliser la commande suivante :
mariadb --all-databases --single-transaction sauvegarde_de_toute_mes_bases.sql