Migration de serveur : Kimsufi 250G

Aujourd’hui, je vous donne les quelques news techniques du site.

Serveur Kimsufi 500G

Cela fait presque un an que SkyMinds.Net tourne sur un serveur dédié hébergé chez OVH. Le serveur était un Kimsufi avec 500 Go de disque dur.

Quelques jours seulement après le transfert du site, OVH annonce le Kimsufi avec 250 Go mais… à moitié prix ! Et on ne peut rendre un serveur Kimsufi pour un autre, il s’agit de deux achats séparés.

serveur dedie debian

Au niveau des performances, je dirai que mon Kimsufi 500G n’était pas terrible : il était constamment surchargé et j’avais l’impression de devoir relancer les services régulièrement pour assurer la disponibilité du service. Pas cool du tout.

Mise à jour vers Debian Squeeze

Il y a quelques jours, j’ai mis à jour le serveur vers Debian Squeeze. La mise à jour se fait assez rapidement, le site fonctionne, votre serviteur est satisfait. Le lendemain, je lance un petit :

apt-get updateCode language: JavaScript (javascript)

Résultat :

Err http://security.debian.org squeeze/updates/main amd64 Packages   
  404  Not Found
Err http://security.debian.org squeeze/updates/contrib amd64 Packages
  404  Not Found
Err http://mir1.ovh.net squeeze/main amd64 Packages                   
  404  Not Found
Err http://security.debian.org squeeze/updates/non-free amd64 Packages
  404  Not Found
Err http://mir1.ovh.net squeeze/contrib amd64 Packages               
  404  Not Found
Err http://mir1.ovh.net squeeze/non-free amd64 Packages
  404  Not Found
W: Impossible de récupérer http://security.debian.org/dists/squeeze/updates/main/binary-amd64/Packages.gz  404  Not Found
W: Impossible de récupérer   404  Not Found
W: Impossible de récupérer http://security.debian.org/dists/squeeze/updates/contrib/binary-amd64/Packages.gz  404  Not Found
W: Impossible de récupérer http://security.debian.org/dists/squeeze/updates/non-free/binary-amd64/Packages.gz  404  Not Found
W: Impossible de récupérer   404  Not Found
W: Impossible de récupérer   404  Not Found

E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.Code language: JavaScript (javascript)

Impossible de joindre les dépôts donc les mises à jour. Autre test, essayons de télécharger un fichier sur internet, par exemple le logo Google :

wget http://www.google.fr/images/logos/ps_logo2.pngCode language: JavaScript (javascript)

Résultat :

--2011-02-12 12:50:10--  http://www.google.fr/images/logos/ps_logo2.png
Résolution de www.google.fr... 91.121.160.32
Connexion vers www.google.fr|91.121.160.32|:80...connecté.
requête HTTP transmise, en attente de la réponse...301 Moved Permanently
Emplacement:  [suivant]
--2011-02-12 12:50:10--  
Résolution de www.skyminds.net... 91.121.160.32
Réutilisation de la connexion existante vers www.google.fr:80.
requête HTTP transmise, en attente de la réponse...404 Not Found
2011-02-12 12:50:11 ERREUR 404: Not Found.Code language: JavaScript (javascript)

Toutes les requêtes sont en fait redirigées vers mon domaine… c’est à ne rien y comprendre.

Cela affectait également le site : plus moyen d’avoir les mises à jours ou les flux RSS WordPress dans le dashboard. Tout le monde avait accès au site mais le site/serveur ne pouvait voir l’extérieur.

J’ai passé 3 jours à essayer de trouver une solution mais sans résultats. Et puis j’ai réalisé que mon Kimsufi arrivait à terme dans 3 semaines. Du coup, je me suis dit que ce serait très certainement plus simple de tout réinstaller proprement sur un nouveau serveur.

Serveur Kimsufi 250G

Aussitôt dit, aussitôt fait : je commande un Kimsufi 250G. Voyons voir ce qu’il a dans le ventre – un petit :

cat /proc/cpuinfo

retourne :

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 22
model name	: Intel(R) Celeron(R) CPU          220  @ 1.20GHz
stepping	: 1
cpu MHz		: 1199.897
cache size	: 512 KB
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe syscall nx lm constant_tsc up arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips	: 2399.79
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual

C’est donc exactement le même serveur que l’ancien, un Celeron 220 à 1.20GHz mais avec “seulement” 250 Go de disque (que je n’utiliserai jamais pleinement mais passons).

La préparation du serveur et la migration m’a pris une journée en tout (mercredi). J’ai été à peu près quatre plus rapide que la dernière fois, parce qu’il y a des erreurs que je ne commets plus et parce que je commence à avoir l’habitude avec certains services.

Au final, la machine est bien plus réactive que la précédente : mon load average tourne autour de 0.20 (alors qu’il était entre 1 et 2 sur l’autre). J’ai bien fait de changer !

Série d’articles pour monter son serveur dédié

Du coup, je me dis que je vais noter tout ce que je fais sur cette machine – il y aura au final toute une série de guides/tutoriels/articles pour apprendre comment monter un serveur dédié de A à Z :

Voilà, cela s’annonce passionnant – il va y avoir du code ;-)

Matt

Développeur certifié WordPress & WooCommerce chez Codeable, administrateur système et enseignant-chercheur, je mets mon expertise au service de vos projets web.

Ma priorité : des sites performants, fiables et sécurisés, pensés pour offrir la meilleure expérience utilisateur. J’accompagne chaque client avec écoute et pédagogie, pour transformer vos idées en solutions concrètes et durables.

Profitez de solutions WordPress et WooCommerce sur-mesure, pensées pour optimiser durablement votre site.
Explorez les leviers pour booster l’impact de votre site web.

Opinions