MariaDB - Gestion base
De Wiki doc
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