mariadb-dump
Bases de donnéesPaquet : mariadb-client
Exporte une base MariaDB en SQL. --single-transaction obtient une copie cohérente des tables InnoDB sans les verrouiller, ce qu'une sauvegarde sur un service en production exige.
Ce que font ses options dans les leçons
Tiré du même glossaire que les leçons affichent sous leurs commandes ; les deux ne peuvent pas se contredire.
mariadb-dump -u- L'utilisateur MariaDB.
mariadb-dump -p- Demande le mot de passe. Le coller juste après (
-pMonMotDePasse) le rend visible dans la liste des processus et dans l'historique du shell. mariadb-dump --databases- Sauvegarde les bases nommées, en incluant les instructions
CREATE DATABASE— ce qui rend la restauration possible sur un serveur vierge. mariadb-dump --single-transaction- Prend la sauvegarde dans une seule transaction : cohérente et sans verrouiller les tables, sur InnoDB.
mariadb-dump --quick- Écrit ligne à ligne au lieu de charger chaque table en mémoire, ce qui permet de sauvegarder une grosse base.
