Gandi.net Groups

Hébergement Généralités: Injection base MySQL

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour à tous,
et merci à Gandi pour ce nouveau service que je suis en train de
tester.

Alors que je suis en train de migrer mes sites sur votre serveur, je
viens de rencontrer un premier problème:
J'ai une base MySql d'environ 150Mo à transférer mais chaque transfert

via phpMyAdmin est limité à 2Mo.

Bref, que puis-je faire?
- me prendre la tête à tronconer ma base et la transférer petit bout
par petit bout ?   ;-(
- la mettre quelque part sur le disque via FTP-ssh et lancer une
commande cachée quelque part dans la console d'admin Gandi?
- demander de l'aide à un gentil admin gandi?

Je précise que je ne connais RIEN du TOUT en gestion de serveur à
distance (ou presque).

Merci d'avance pour votre aide,
Ju
Bonjour

Le plus sûr pour moi :

- faire un dump de ta base par exemple avec phpmyadmin dans un fichier
SQL sur ton ancien serveur ou mysqldump en ligne de commande
- créer ta base de données sur le nouveau serveur par exemple via
phpmyadmin et lui donner les bons privilèges (on peut le faire aussi en
ligne de commande mais bon faut pas pousser…)
- transférer le fichier sur ton nouveau serveur GANDI en FTP
- te connecter sur le nouveau serveur en SSH
- te connecter à mysql en ligne de commande : mysql -u admin -p puis
valider puis saisir ton mot de passe
- te connecter à ta nouvelle base de données : use mabase
- taper après le prompt mysql : source monfichiersql

J'ai transférer une base de 700 Mo sans souci

Fredol


Le 26 jan 2008 à 08:24 CET, JulienB a écrit :
Bonjour à tous,
et merci à Gandi pour ce nouveau service que je suis en train de
tester.

Alors que je suis en train de migrer mes sites sur votre serveur, je
viens de rencontrer un premier problème:
J'ai une base MySql d'environ 150Mo à transférer mais chaque
transfert

via phpMyAdmin est limité à 2Mo.

Bref, que puis-je faire?
- me prendre la tête à tronconer ma base et la transférer petit
bout
par petit bout ?   ;-(
- la mettre quelque part sur le disque via FTP-ssh et lancer une
commande cachée quelque part dans la console d'admin Gandi?
- demander de l'aide à un gentil admin gandi?

Je précise que je ne connais RIEN du TOUT en gestion de serveur à
distance (ou presque).

Merci d'avance pour votre aide,
Ju
Merci pour l'info... Ca n'a pas l'air trop compliqué a mettre en
oeuvre.

Mais 
- dois-je demander le password root (console admin Gandi) pour me
connecter en ssh sur mon serveur? (et du coup me retrouver à devoir
gérer l'intégralité des futures mises à jour de mon serveur?)
- quel soft me conseilles tu pour me connecter en ssh au serveur? (je
bosse sous windows, et vu que je suis novice, le plus user-friendly sera
le mieux ;-)

Merci encore,
ju


Le 26 jan 2008 à 12:44 CET, Fredol a écrit :
Bonjour

Le plus sûr pour moi :

- faire un dump de ta base par exemple avec phpmyadmin dans un fichier
SQL sur ton ancien serveur ou mysqldump en ligne de commande
- créer ta base de données sur le nouveau serveur par exemple via
phpmyadmin et lui donner les bons privilèges (on peut le faire aussi
en
ligne de commande mais bon faut pas pousser…)
- transférer le fichier sur ton nouveau serveur GANDI en FTP
- te connecter sur le nouveau serveur en SSH
- te connecter à mysql en ligne de commande : mysql -u admin -p puis
valider puis saisir ton mot de passe
- te connecter à ta nouvelle base de données : use mabase
- taper après le prompt mysql : source monfichiersql

J'ai transférer une base de 700 Mo sans souci

Fredol
C'est pas si compliqué, je pourrai te donner des détails si
nécessaire.

Pour répondre à tes questions :
- Pas besoin d'être root, le compte admin suffit
- Putty est un bon outil ssh sous windows mais je suis sur Mac alors pas
le mieux placé pour répondre

Bon courage

Fredol

Le 26 jan 2008 à 14:01 CET, JulienB a écrit :
Merci pour l'info... Ca n'a pas l'air trop compliqué a mettre en
oeuvre.

Mais 
- dois-je demander le password root (console admin Gandi) pour me
connecter en ssh sur mon serveur? (et du coup me retrouver à devoir
gérer l'intégralité des futures mises à jour de mon serveur?)
- quel soft me conseilles tu pour me connecter en ssh au serveur? (je
bosse sous windows, et vu que je suis novice, le plus user-friendly
sera
le mieux ;-)

Merci encore,
ju


Le 26 jan 2008 à 12:44 CET, Fredol a écrit :
Bonjour

Le plus sûr pour moi :

- faire un dump de ta base par exemple avec phpmyadmin dans un
fichier
SQL sur ton ancien serveur ou mysqldump en ligne de commande
- créer ta base de données sur le nouveau serveur par exemple via
phpmyadmin et lui donner les bons privilèges (on peut le faire aussi
en
ligne de commande mais bon faut pas pousser…)
- transférer le fichier sur ton nouveau serveur GANDI en FTP
- te connecter sur le nouveau serveur en SSH
- te connecter à mysql en ligne de commande : mysql -u admin -p puis
valider puis saisir ton mot de passe
- te connecter à ta nouvelle base de données : use mabase
- taper après le prompt mysql : source monfichiersql

J'ai transférer une base de 700 Mo sans souci

Fredol
Le 26 jan 2008 à 14:09 CET, Fredol a écrit :
C'est pas si compliqué, je pourrai te donner des détails si
nécessaire.

Pour répondre à tes questions :
- Pas besoin d'être root, le compte admin suffit
- Putty est un bon outil ssh sous windows mais je suis sur Mac alors
pas
le mieux placé pour répondre

Bon courage

Fredol
putty ouvre une console seulement. il faut utiliser pscp (installé avec
putty) pour copier un fichier en ligne de commande.

Une fois que putty fonctionne, je te conseille d'utiliser WinSCP en mode
graphique : http://winscp.net/eng/docs/lang:fr

Ce programme sait importer la configuration putty automatiquement.

Pour finir, tu peux générer une clé RSA avec puttygen (tjrs fourni
avec putty) et coller la clé publique dans :
 /root/.ssh/authorized_keys de ton serveur.

Ce qui t'autorise à te connecter en root sans mot de passe sur ton
serveur
(en précisant à putty ou  winscp ou se trouve ta clé privée sauvée
par puttygen)

Eric
Merci pour vos conseils éclairés....
Tout s'est très bien passé.
A une prochaine...
Ju
Le 27 jan 2008 à 12:57 CET, JulienB a écrit :
Merci pour vos conseils éclairés....
Tout s'est très bien passé.
A une prochaine...
Ju
bonjour

J'ai bien essayé de suivre les explication données au dessus mais au
moment de faire l importation ca me dis erreur 2 

C'est quoi cette bete la ? ^^

Merci d'avance
bonjour

J'ai bien essayé de suivre les explication données au dessus mais au
moment de faire l importation ca me dis erreur 2 

C'est quoi cette bete la ? ^^

Merci d'avance
C'est l'importation winscp qui plante ?
Si oui, as tu le temps d'avoir la fenetre de selection
des comptes à importer ?
Eric
Le 5 fév 2008 à 23:38 CET, macgiver a écrit :
 bonjour

J'ai bien essayé de suivre les explication données au dessus mais
au
moment de faire l importation ca me dis erreur 2 

C'est quoi cette bete la ? ^^

Merci d'avance
C'est l'importation winscp qui plante ?
Si oui, as tu le temps d'avoir la fenetre de selection
des comptes à importer ?
Eric
En fait je viens de reussir :

en mettant le liens complet vers le fichier :

/srv/disk/home/nomdufichier

A pluche