-
Changement de serveur
Par Skreo dans Web development le 26 Juin 2007 à 03:31
Attention, cet article ne peut théoriquement être lu que par des geeks
Il peut provoquer des crises d'angoisse aiguës chez certaines personne.
Je crois que c'est la première fois que je fais un changement de serveur aussi galère. On m'a annoncé il y a environ 1 mois que l'hébergeur allait changer tous leurs serveurs pour déménager, sans date précise. On m'a donné l'ip et les identifiants de mon nouveau serveur samedi à midi (le 23 juin), juste après que celui-ci fut installé. Le problème c'est que je n'ai eu qu'un jour et demi pour transférer toutes les données et la config, car on allait me couper l'ancien lundi matin. Du coup je me suis couché dimanche matin à 6h45 pour ne presque pas dormir, et continuer le transfert une bonne partie de mon dimanche...
Bon assez râlé, maintenant quelques détails qui expliquent pourquoi ce changement a été si long :
Tout d'abord les données à transférer. Eh oui, toutes les données de tous les blogs d'EklaBlog, celles d'EklaWeb, Murties, PDG101, et Pierre-reach.com, ça fait un paquet. Surtout qu'ayant été obligé de s'installer en vitesse, l'hébergeur ne disposait que d'une connexion très mauvaise pour les premiers jours suivant le déménagement. Je vous raconte pas la peur que j'avais que le transfert d'un fichier de plus de 1 Go plante après plus de 4h d'attente... (pour les ptits curieux, j'ai tout fait à la commandline : tar + scp).
Ensuite les bases de données : Comme un boulet, en faisant une fausse manip, j'ai supprimé l'user admin de la BDD de l'ancien serveur. Donc impossible de faire mes backups avec mysqldump. Après quelques essais infructueux pour recréer un compte admin, je me suis résigné à faire un tar.gz des fichiers de /var/lib/mysql, c'est à dire les fichiers utilisés par mysql pour stocker les BDD.
Et puis la configuration des domaines, des adresses e-mail, des tâches cron sur Plesk, les bidouillages habituels des virtualhosts pour les sous-domaines des blogs et des serveurs de stockage d'EklaBlog...
Comme l'ip a changé, j'en ai profité pour faire passer tous mes domaines sur les serveurs DNS de Xname, un service gratuit et bien foutu de DNS primaire et secondaire. Pourquoi cela me demanderez-vous ? Car jusqu'à maintenant j'utilisais surtout mon dédié comme serveur DNS pour le primaire, et un serveur DNS de l'hébergeur pour le secondaire, et c'était chiant à gérer, en particulier parce qu'il fallait toujours demander à l'hébergeur de rajouter mes domaines sur leur DNS. Par contre j'ai laissé mes domaines murties.com et loadation.net chez Amen, car leurs serveurs DNS sont très réactifs. En effet, en général il suffit d'attendre pas moins de 10 secondes pour qu'un changement d'ip soit effectif ! Je pense donc que je vais transférer progressivement tous mes domaines chez Amen quand approchera la date d'expiration. (Par contre je n'aime pas leur service d'hébergement, que j'ai eu largement l'occasion de tester, certes il y a quelques années mais qui était chier).
Pour assurer un transfert le plus fluide possible, juste après avoir transféré les BDD, j'ai mis l'ip du nouveau serveur au lieu de localhost pour la connexion mysql sur l'ancien serveur. (Comme vous le savez tous, lors d'un changement d'ip, l'ip associée à un nom de domaine n'est pas actualisée partout en même temps dans le monde en raison du cache des serveurs DNS). Comme ça, même avec une partie des clients navigant sur l'ancien serveur, et une autre sur le nouveau, tous utilisaient un serveur mysql commun. Le problème c'est que pour les fichiers des blogs d'EklaBlog, je n'ai pas pu utiliser un tel système, et j'ai donc du bloquer toutes les modifications pour les utilisateurs surfant sur l'ancien serveur
Et bien sûr.... ce *!@!?*#! de domaine eklablog.com a mis plus de 48h pour ce transférer !! GRAAAAAAAA ! (Bon bon je vais prendre mes pilules me tapez pas...).
Ah j'allais oublier, la config du nouveau serveur
Proc : Pentium 4 3.3 Ghz
Ram : 1024 Mo
HDD : 2x 80 Go S-ATA RAID I
OS : Fedora core 6 avec Plesk 8.1.1
Voili voilou, pardon pour ceux qui n'ont pas compris cet article, je peux vous assurer que je ne m'en veux pas du tout.
Partager cet article :
Tags : serveur, hebergeur
Suivre le flux RSS des commentaires de cet article
Revenir à la liste des articles
-
Commentaires
1chazlin26 Juin 2007 à 12:00dans tout ce que j'ai compris ( pas beaucoup de chose .... ^^ ) c'est que msieur Skreo a encore des cernes sous les yeux !
bonsoir, je me permet de te poser une question ici sur ton site car je vois que tu connais quand meme bien ton sujet!
Voila je suis webmaster d'un site (http://blogswizz.com) et je recherche un nouvel hébergeur sous windows qui supporte l'asp.net et avec base de données mysql.
Actuellement nous sommes en serveur semi-dédiés mais le poids du site de 500 mo nous empêche de développer certaines choses.
Je me permet donc de te demander si tu connais des hebergeurs fiables? j'ai retenu netissime et i-solutions web, si tu les connais qu'en penses tu?
Y a pas le feu, tu me réponds quand tu veux, merci d'avance!
bon week end!
Ajouter un commentaire
