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.

5/5 - (1 vote)
0 réponses

Laisser un commentaire

Participez-vous à la discussion?
N'hésitez pas à contribuer!

Laisser un commentaire

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