Catégories
Informatique

Copier tout un serveur MySQL et ses bases de données vers un autre serveur

Logo MySQL

Si vous avez besoin d’une solution Quick & Dirty pour copier toutes les bases de données d’un serveur MySQL vers un autre, voici la commande à utiliser…

On l’exécute depuis le serveur source:

mysqldump -u root -pMOTDEPASSE --all-databases | ssh utilisateur@serveurdedestination 'cat - | mysql -u root -pMOTDEPASSE'

Attention il faut bien remplacer les textes « motdepasse » par les mots de passe de l’utilisateur root MySQL de vos serveurs et « utilisateur@serveurdedestination » par l’utilisateur et le serveur cible.

Astuce découverte chez Marcus

Laisser un commentaire