{"id":845,"date":"2013-06-22T23:37:24","date_gmt":"2013-06-22T21:37:24","guid":{"rendered":"http:\/\/www.zertrin.fr\/blog\/?p=845"},"modified":"2013-09-13T11:19:37","modified_gmt":"2013-09-13T09:19:37","slug":"seconde-migration","status":"publish","type":"post","link":"https:\/\/www.zertrin.fr\/blog\/2013\/06\/seconde-migration\/","title":{"rendered":"Seconde migration"},"content":{"rendered":"<p>Apr\u00e8s un an \u00e0 profiter gratuitement de l&rsquo;offre d&rsquo;Ikoula (voir article pr\u00e9c\u00e9dent), qui consistait en un <a title=\"Flex'Server - Ikoula\" href=\"http:\/\/express.ikoula.com\/serveur-virtuel\" target=\"_blank\">VPS Flex&rsquo;Server 2<\/a>\u00a0(1 CPU, 512 Mo de RAM, 50 Go de stockage pour 10 \u20ac HT\/mois normalement), et ayant ainsi \u2014 gr\u00e2ce \u00e0 cette offre, merci encore Ikoula ! \u2014 pass\u00e9 le cap du mutualis\u00e9 vers le d\u00e9di\u00e9, un monde totalement nouveau c&rsquo;est ouvert \u00e0 moi. Ce monde nouveau c&rsquo;est celui d&rsquo;\u00eatre root sur une machine d\u00e9di\u00e9e\u00a0<em>directement<\/em> connect\u00e9e \u00e0 Internet, de pouvoir y installer ce que bon me semble (du choix de la distribution \u00e0 celui des logiciels), et configurer le tout \u00e0 ma mani\u00e8re.<\/p>\n<p>A la fin de cette ann\u00e9e offerte, j&rsquo;avais fini par installer un nombre non n\u00e9gligeables de services suppl\u00e9mentaires par rapport \u00e0 un simple site web, services qui m&rsquo;\u00e9taient devenus indispensable.<\/p>\n<p>Il n&rsquo;\u00e9tait donc plus question de quitter le monde du d\u00e9di\u00e9. Leur offre hame\u00e7on gratuite a ainsi fonctionn\u00e9 comme sur des roulettes, j&rsquo;ai mordu \u00e0 pleine dents dedans et me suis paradoxalement retrouv\u00e9 d\u00e9pendant de cette libert\u00e9.<\/p>\n<p>L&rsquo;expiration de l&rsquo;offre \u00e9tudiante gratuite approchant, je me suis donc pos\u00e9 la question de rester chez Ikoula, o\u00f9 le service rendu \u00e9tait top pour du VPS (comme dit dans l&rsquo;article pr\u00e9c\u00e9dent, aucun souci majeur rencontr\u00e9 en un an et les contacts avec le support technique et commercial fut \u00e0 chaque fois exemplaire), ou d&rsquo;aller voir ailleurs, m\u00eame si cela impliquerait de devoir migrer cette fois ci non pas seulement un site web, mais une machine compl\u00e8te et ses services logiciels et configurations associ\u00e9es. Ceci repr\u00e9sentait plusieurs journ\u00e9es\/soir\u00e9es de travail en perspective, donc il fallait que cela en vaille le coup, donc qu&rsquo;une offre plus attirante que le Flex&rsquo;Server relativement \u00e0 mes nouveaux besoins soit disponible ailleurs.<\/p>\n<p>Il faut dire qu&rsquo;avec cette d\u00e9couverte du monde du d\u00e9di\u00e9, j&rsquo;avais install\u00e9 des services jusqu&rsquo;\u00e0 m&rsquo;approcher d\u00e9j\u00e0 des limites du serveur virtuel, et je commen\u00e7ais d\u00e9j\u00e0 \u00e0 m&rsquo;y sentir un peu \u00e0 l&rsquo;\u00e9troit.<\/p>\n<p>C&rsquo;est ainsi qu&rsquo;apr\u00e8s quelques soir\u00e9es pass\u00e9es \u00e0 comparer diff\u00e9rentes offres de VPS et petit d\u00e9di\u00e9s, j&rsquo;en ai conclu que le meilleur rapport qualit\u00e9\/prix au vu de mes besoins \u00e9tait un <a title=\"Kimsufi - OVH\" href=\"http:\/\/www.kimsufi.com\/fr\/\" target=\"_blank\">Kimsufi \u00ab\u00a0mKS 2G\u00a0\u00bb\u00a0de chez OVH<\/a>. Pour le m\u00eame prix que le Flex&rsquo;Server 2 de chez Ikoula (10 \u20ac HT\/mois) je disposerai d&rsquo;un CPU Intel Atom N2800 @ 1.86GHz, 2 Go de RAM et 500 Go de stockage, ce qui repr\u00e9sente une sensible am\u00e9lioration au niveau de la marge de manoeuvre par rapport au Flex&rsquo;Server.<\/p>\n<p>La d\u00e9cision prise de migrer vers le Kimsufi, j&rsquo;avais pr\u00e9vu une marge de s\u00e9curit\u00e9 de 10 jours avant l&rsquo;expiration de la machine chez Ikoula pour mener toute la migration \u00e0 bien, dont un weekend totalement d\u00e9di\u00e9 \u00e0 effectuer le gros de la migration.<\/p>\n<p>Une fois le Kimsufi livr\u00e9 (en moins d&rsquo;une heure), premi\u00e8re \u00e9tape, le red\u00e9marrer en mode rescue afin de me permettre d&rsquo;y installer une Debian vanilla en lieu et place de la version d&rsquo;OVH. Non que je doute du bien de cette version dont le noyau est personnalis\u00e9 (et durci apparemment)\u00a0par OVH, mais bon je pr\u00e9f\u00e8re partir sur une base que je maitrise parfaitement et sans surprise. L&rsquo;installation de la Debian s&rsquo;effectue \u00e0 la bourrin en repartitionnant les disques durs directement depuis le syst\u00e8me de r\u00e9cup\u00e9ration, et <a title=\"Installer Debian GNU\/Linux \u00e0 partir d'un syst\u00e8me Unix\/Linux\" href=\"http:\/\/www.debian.org\/releases\/stable\/i386\/apds03.html.fr\" target=\"_blank\">en \u00ab\u00a0d\u00e9bootstrappant\u00a0\u00bb Debian directement<\/a>, sans oublier de faire la config minimale (compte utilisateur, conf r\u00e9seau, Openssh&#8230; cf. la documentation) avant de red\u00e9marrer sur le syst\u00e8me fraichement install\u00e9.<\/p>\n<p>S&rsquo;en est ensuivi par le transfert des donn\u00e9es utilisateurs, d&rsquo;une archive de \u00ab\u00a0\/etc\u00a0\u00bb depuis le serveur pr\u00e9c\u00e9dent et ensuite la r\u00e9installation un par un de tous les services que j&rsquo;avais sur le Flex&rsquo;Server.<\/p>\n<p>Il est excessivement agr\u00e9able de constater que dans la majorit\u00e9 des cas il suffit d&rsquo;installer le paquet logiciel correspondant au service, de copier et\/ou adapter les fichiers config \u00e0 partir de l&rsquo;archive import\u00e9e depuis le serveur pr\u00e9c\u00e9dent, et d&rsquo;importer les \u00e9ventuels fichiers de contenus et\/ou bases de donn\u00e9es puis de mettre le contact pour que cela fonctionne \\o\/. Je craignais particuli\u00e8rement la migration de toute la smala \u00ab\u00a0Postfix + dovecot + amavis + spamassassin + clamav\u00a0\u00bb car quand j&rsquo;avais mis en place initialement tout ceci sur le Flex&rsquo;Server c&rsquo;\u00e9tait un domaine tout nouveau pour moi et assez complexe \u00e0 appr\u00e9hender, mais tout c&rsquo;est pass\u00e9 quasi sans accrocs.<\/p>\n<p>Pour l&rsquo;ensemble des services il a \u00e9t\u00e9 possible de laisser tourner le service d\u00e9j\u00e0 sur le Flex&rsquo;Server quasi jusqu&rsquo;\u00e0 la derni\u00e8re minute avant le basculement vers le Kimsufi, ce qui a ainsi permis de minimiser les indisponibilit\u00e9s.<\/p>\n<p>Bref au lieu de 10 jours de migration pr\u00e9vus, je n&rsquo;ai finalement eu besoin que de 2 jours \u00ab\u00a0quasi\u00a0\u00bb complets (un WE) plus 2\/3 soir\u00e9es \u00e0 peaufiner le tout, pour migrer l&rsquo;ensemble des services et m\u00eame en ajouter quelques autres au passage \ud83d\ude42<\/p>\n<p>Mission accomplie.<\/p>\n<p>Cet article tr\u00e8s en retard par rapport \u00e0 la date d&rsquo;ex\u00e9cution de la migration (elle eut lieu mi f\u00e9vrier dernier) sert principalement \u00e0 annoncer mon prochain article un peu plus ambitieux, qui sera de lister l&rsquo;ensemble des services que j&rsquo;ai mis en place sur mon serveur, afin de donner un retour d&rsquo;exp\u00e9rience sur ceux-ci et au cas o\u00f9 \u00e7a pourrait donner de l&rsquo;inspiration a d&rsquo;autres pour mettre en place des services similaires.<\/p>\n<p>J&rsquo;esp\u00e8re pouvoir le publier avant la fin du weekend prochain, mais rien de garanti \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s un an \u00e0 profiter gratuitement de l&rsquo;offre d&rsquo;Ikoula (voir article pr\u00e9c\u00e9dent), qui consistait en un VPS Flex&rsquo;Server 2\u00a0(1 CPU, 512 Mo de RAM, 50 Go de stockage pour 10 \u20ac HT\/mois normalement), et ayant ainsi \u2014 gr\u00e2ce \u00e0 cette offre, merci encore Ikoula ! \u2014 pass\u00e9 le cap du mutualis\u00e9 vers le d\u00e9di\u00e9, un [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,41],"tags":[236,237,104,230,235,234],"class_list":["post-845","post","type-post","status-publish","format-standard","hentry","category-geekeries","category-zertrin","tag-auto-hebergement","tag-debian","tag-hebergement","tag-ikoula","tag-ovh","tag-serveur"],"_links":{"self":[{"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/posts\/845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/comments?post=845"}],"version-history":[{"count":3,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/posts\/845\/revisions"}],"predecessor-version":[{"id":848,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/posts\/845\/revisions\/848"}],"wp:attachment":[{"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/media?parent=845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/categories?post=845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zertrin.fr\/blog\/wp-json\/wp\/v2\/tags?post=845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}