Aller au contenu

migration base mysql


overload

Sujets conseillés

bonjour,

je dois migrer une grosse base de données (200Mo) d'un serveur dédié OVH à un autre serveur dédié OVH.

apres des recherches sur le net, j'avoue que je suis un peu perdu.... :(

quelle est la méthode la plus simple et la plus rapide?

merci d'avance de votre aide!

Lien vers le commentaire
Partager sur d’autres sites

Salut,

La meilleure méthode est d'utiliser mysqldump pour exporter ta base, puis le client mysql pour l'importer. Voici une solution (je pars du principe que tu exécutes cette commande sous linux, que les serveurs mysql sont accessibles depuis l'extérieur, et que les versions de MySQL sont sensiblement les mêmes) :

   mysqldump --opt -h <ip_serveur_1> -u <user_serveur_1> -p<pass_serveur_1> <nom_de_ta_base> | mysql -h <ip_serveur_2> -u <user_serveur_2> -p<pass_serveur_2> <nom_de_ta_base>

Tu peux exécuter cette commande depuis n'importe quelle machine tournant sous linux, disposant d'un client mysql, et connectée à internet.

Pour que cela fonctionne, il faut que la base de destination soit créée sur le serveur 2 (même vide), et que les comptes utilisateur mysql que tu utilises aient assez de droits pour effectuer la migration (le compte root par ex).

p.s : attention, pas d'espace après l'option '-p' ;)

Cordialement

Modifié par V0r_X
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...