Transférer une grosse base de données

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Proxiacom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 374
Inscription: 16 Juil 2004

Transférer une grosse base de données

Message le Sam Sep 08, 2007 2:57

Comment transféré une grosse BD, j'ai vraiment de la misère !!! Par phpmyadmin, cela ne semble vraiment pas possible !!!

Quoi faire ?


Misix
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 5 Sep 2005

Message le Sam Sep 08, 2007 3:11

Tu peut faire ça via une commande SSH, tape sur google: BackUP SQL via SSH


tofm2
WRInaute passionné
WRInaute passionné
 
Messages: 2202
Inscription: 9 Avr 2005

Message le Sam Sep 08, 2007 7:25

sans accès shell aux deux serveurs c'est impossible

sur le serveur 1

mysqldump -u nomdutilisateurSQL -p -h nomduserveurSQL1 --opt nom_de_la_grosse_base_SQL > nomdufichierdesauvegarde.sql

gzip nomdufichierdesauvegarde.sql

transférer du serveur 1 au serveur 2 le gros fichier de sauvegarde nomdufichierdesauvegarde.sql.gz

sur le serveur 2

gunzip < nomdufichierdesauvegarde.sql.gz | mysql -u nomdutilisateurSQL -p nomdelabasenouvelementcréée nomduserveurSQL2

en théorie, tu peux tout faire à partir d'un accès shell type SSH sur
le 1er serveur

par contre si la bdd est vraiment grosse,cela peut prendre du temps bien sur, désactiver les requetes pendant la manipe


bon courage


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Message le Sam Sep 08, 2007 9:28

sinon ya des utilitaires pour splitter ta grosse base et l'importer en plusieurs fois (je l'avais lu sur presse citron)


julienr
WRInaute impliqué
WRInaute impliqué
 
Messages: 913
Inscription: 5 Aoû 2003

Message le Sam Sep 08, 2007 9:56

tu as aussi des utilitaires client comme celui si qui te permettent de synchroniser deux mysql http://www.webyog.com/en/
la version linux est free

fa88
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 36
Inscription: 3 Mar 2007

Re: Transféré une grosse BD

Message le Sam Sep 08, 2007 14:29

BigDump fait ça très bien.

http://www.ozerov.de/bigdump.php


mikaweb
WRInaute discret
WRInaute discret
 
Messages: 208
Inscription: 4 Juil 2007

Message le Sam Sep 08, 2007 14:43

Pas besoin de dédié pour ça c'est bien ça ?

Merci


tofm2
WRInaute passionné
WRInaute passionné
 
Messages: 2202
Inscription: 9 Avr 2005

Re: Transféré une grosse BD

Message le Sam Sep 08, 2007 14:57

fa88 a écrit:BigDump fait ça très bien.

http://www.ozerov.de/bigdump.php


je ne conaissais pas, merci


h4ni
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 11 Juil 2005

Message le Sam Sep 08, 2007 18:09

+1 pour bigdump

si non utilise mysqldumper

Proxiacom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 374
Inscription: 16 Juil 2004

Message le Mer Sep 12, 2007 13:50

BigDump = numéro 1

Évidament cela va plus vite si le fichier de la base de donné est directement dans le répertoire, cela prend quelques secondes seulement!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités