Sauvegarde Base de données en ligne de commande linux #sysadmin

Faire un backup de toutes ses bases de données serveur en ligne de commande

Il vous faudra la commande mysqldump normalement présent sur touts les serveurs.

Comment faire une sauvegarde de toutes ses bases de données via SSH ?

mysqldump -u root -p --all-databases --single-transaction –default-character-set=utf8 > dump.sql

(je force l’encodage utf-8, mais vous pouvez l’enlever)

Si vous n’avez pas les accès root, il vous faudra utiliser le nom d’utilisateur et le mot de passe de votre base de données. On peut également zipper pour que cela prenne moins de place serveur (ce sera moins long à copier de serveur à serveur)

mysqldump --user=mon_user --password=mon_password --all-databases | gzip > dump.sql.gz

Attention : Article écrit pour mon usage personnel, je ne suis pas responsable si vous pétez votre serveur.

Sauvegarde Base de données en ligne de commande linux #sysadmin
5 (100%) 1 vote
0 réponses

Répondre

Se joindre à la discussion ?
Vous êtes libre de contribuer !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *