Comment j’ai migré dracou.com d’OVH vers Gandi.net
Suite à un grand nombre de frustrations de performances, compétences etc. chez OVH, j’ai donc décidé de migrer tous mes domaines et ceux de mes clients chez Gandi. Cet article a pour but de décrire au mieux toute la démarche et les étapes par lesquelles je suis passé pour effectuer cette migration correctement et en toute transparence. En parallèle, je me permettrai quelques notes, remarques et conseils en fonction de mon expérience. Ceci n’étant pas une procédure officielle mais seulement un récit de mes aventures, je vous demanderais de ne pas prendre pour argent comptant mes idées.
Bon, je vous avais dit que je voulais transférer tous mes domaines d’un coup… mais pour l’instant, je n’ai migré que dracou.com. Pourquoi? Disons que d’une part, il s’agit de mettre +/- 10€ sur la table par transfert et que chaque domaine ayant ses particularités, il s’agira d’accorder toute son attention aux divers services liés au domaine à migrer (MX pour les mails, redirections pour les URL, boites mail, sites web, bases de données).
La première étape a été simple: se rendre dans le “manager” d’OVH et noter toutes les particularités liées au domaine:
- Zone DNS: qu’est ce qui pointe vers où; qu’est ce qui a été modifié (ici par exemple, j’avais redirigé les MX records pour mes mails vers Google Apps).
- Redirections web: si on tape m.dracou.com, on tombait sur une version mobile hébergée dans dracou.com/m
- Gestion des bases de données MySQL: il y a des sites qui tournent avec une base de données qu’il faut copier pour pouvoir réinjecter le contenu dans PhpMyAdmin chez Gandi.
- Emails: même si pour dracou.com la question ne se postait pas, il s’agit de checker quelles boites emails sont créées (backuper le contenu), quelles redirections et/ou répondeurs sont créés pour pouvoir les recréer chez le nouvel hébergeur (sauf si vous placez tout chez Google Apps, ce que je conseille, même pour 1 utilisateur, même privé (non-entreprise donc).
Bon, quand tout est noté, c’est assez rapide comme procédure:
- Déprotégez votre domaine. Ca vous permettra de le transférer.
- Téléchargez le contenu de votre FTP afin de pouvoir le recharger par après.
- Chez Gandi, rendez vous sur https://www.gandi.net/domain/transfer pour lancer la procédure de rachat/transfert (notez que lorsque vous lancez la procédure, 2 emails valides devront exister: votre mail actuel chez Gandi pour récupérer le domaine ainsi que l’email renseigné lors de l’achat du domaine chez OVH. En effet, les 2 comptes email devront valider le transfert via un email reçu. Si les deux ne valident pas le transfert, on sera bloqué, comme dans Zelda ;-) !)
- Vous renseignerez le code de transfert (du genre: “De%”3’GNz75ksZ%+F”) chez les deux hébergeurs pour pourvoir aller plus loin.
- Une fois les 5 étapes du transfert (reprises dans vos commandes en cours), le domaine apparaitra dans la liste de vos domaines gérés par Gandi.
Voilà, vous êtes bien arrivés à destination. Ceci dit, il y a encore quelques points à prendre en considération:
- Il vous faut un hébergement pour votre domaine. Pour cela, je vous conseille la solution PaaS “Simple Hosting” ( wiki.gandi.net/fr/simple ) qui est ultra flexible et qui accueillera tous vos domaines à l’avenir dès 4€ par mois. Oui, pour 48€ par an, vous hébergez tous vos domaines chez Gandi au lieu de seulement 2 (en hébergement “perso” chez OVH).
- Après, il faut aller dans PhpMyAdmin pour recréer votre/vos base(s) de données et réinjecter leur contenu depuis la sauvegarde que vous aurez faite depuis OVH.
- Une fois votre hébergement créé, vous pourrez y lier le domaine transféré (mais pas que, vu que même si vous avez un domaine ailleurs que chez Gandi, vous pouvez faire pointer le CNAME vers Gandi, mais ça, c’est une autre histoire qu’on verra peut-être plus tard ou ailleurs). Un dossier dans votre sFTP sera créé et vous pourrez y remettre tous vos dossiers/fichiers/medias/etc. Attention: l’adresse d’hôte MySQL chez Gandi est “localhost” et plus un truc du genre “mysql14-perso21” chez OVH.
- Rendez-vous dans la Zone DNS de votre domaine pour y remettre les quelques particularités. Si par exemple vos emails étaient (et normalement, sont toujours) chez Google Apps, il faut remodifier les MX records comme vous l’aviez fait chez OVH. Attention: comme il faut compter quelques heures pour la propagation des DNS, si vous quittez OVH pour Gandi (ou un autre prestataire, mais aujourd’hui, on parle de Gandi), il n’y aura pas de période de non disponibilité email vu que le temps de passer vers Gandi, dans le monde entier, on sait encore qu’OVH dit qu’il faut aller chez Google Apps. Quand votre domaine sera à nouveau propagé niveau config DNS, Gandi diffusera la même info. Pas de downtime donc mais ne remettez pas à après-demain ce que vous devriez faire immédiatement.
OK, donc on a transféré le domaine, on a un hébergement, les emails sont toujours dispo. Identifiez-vous en admin sur vos sites etc pour vérifier si tout est en ordre. Si pas, il s’agit de légères config’s à revoir/modifier (ex.: le serveur MySQL qui est “localhost” et plus l’ancien). Tout devrait refonctionner.
Pour vos prochaines migrations, faites pareil, attendez le mail d’OVH disant que votre domaine expire dans X jours. Vous étalerez vos dépenses et serez plus zen pour le transfert.
Merci de m’avoir lu. Si je me suis trompé (ça peut arriver, je suis pas de l’équipe de Gandi ni ingénieur réseau), tenez-moi au courant.
@ bientôt,
4 Responses to Comment j’ai migré dracou.com d’OVH vers Gandi.net
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.
Bonjour,
Merci pour cet article qui m’intéresse au plus haut point car je compte migrer mon site WordPress, de OVH vers Simple Hosting de Gandi.
Je maitrises parfaitement les aspects fichiers et base de données, mais pas trop les histoire de DNS et de nom de domaine.
Mais dans votre article, je ne comprends pas très bien s’il y a eu une interruption de service à un moment donné, ca je ne peux pas me permettre d’arrêter mon site une journée.
Meri de m’éclairer :)
Hello!
Quand tu fais un transfert, y’a peut être une petite coupure le temps que les serveurs dns captent que ton site à déménagé d’un host à un autre. Si tu veux je pourrai tete filer un coup de main dans les jours à venir et je t’expliquerai tout ;-)
JB
Oui en fait, je l’avais fait d’un autre hébergeur vers OVH, mais j’avais pu pré-installer mon site chez OVH, sur une URL temporaire (genre http://cluster005.ovh.net/~monsite/) puis transférer le nom de domaine, ce qui semble impossible sur Simple Hosting, je j’en crois ce fil (j’ai exposé mon problème à la fin) :
http://groups.gandi.net/fr/topic/gandi.fr.hebergement.simple/28656
Thierry
On va le faire ensemble par Skype su tu veux et on fera un nouvel article pour le “zéro downtime” ;-)