11

Site, Blog, Forum, changer d’hébergeur ! Facile ?

Si on regarde sur internet, tout est expliqué pour que changer d’hébergeur soit facile. Je pars de chez OVH et j’arrive chez o2switch. Chez o2switch il y a une procédure qui explique comment faire. Mais dans la réalité c’est facile ou pas ? Je dirais que cela dépend de ce que vous avez et du niveau de stress que vous pouvez accepter 😉 Attention ça va être un peu technique

 

La théorie

En théorie c’est simple. On copie les fichiers d’OVH vers o2switch, on copie les bases de données d’OVH vers o2switch, on change les paramètres de connections aux bases de données pour qu’ils pointent vers o2switch, on demande à OVH de pointer le nom de domaine vers o2switch., on transfère ensuite définitivement le nom de domaine. Facile. Oui, mais il y a pas mal de petits détails

Le site

Le site https://www.ouiouiphoto.fr c’est uniquement des fichiers (HTML/CSS). Donc c’est assez facile il suffit de copier ces fichiers d’OVH vers o2switch. Le problème c’est la taille. Il y a 8Go de fichiers sur le Site. C’est principalement à cause des RAW que je mets à disposition pour que vous puissiez suivre plus facilement les épisodes de Lightroom – Retouche express. Et 8Go avec ma ligne Internet (10Mbits download, 1MBits upload) c’est plus de 2h de download d’OVH et plus de 22h d’upload sur o2switch. Une fois les fichiers chargés le site devrait fonctionner sans problème.

Mais OuiOuiPhoto est en https et pour tester que cela marche en https sur o2switch il faut installer un certificat SSL (Secure Sockets Layer). Mais comme le domaine pointe encore vers OVH l’installation du certificat ne se fera pas. Je pourrais le faire que lorsque le domaine pointera vers o2switch. Il faudra y penser. Je peux quand même tester deux ou trois trucs. 😉

Ensuite le site a deux petites particularités. Les fichiers CSS et les images sont servis par des sous-domaines de OuiOuiPhoto.fr. Généralement on fait cela pour améliorer le positionnement du site. Ça me permet de voir que j’en ai pas mal des sous-domaines. J’ai un sous-domaine pour les CSS, pour les images, pour le blog, pour le forum et pour des espaces plus privés du site. Donc je les crée chez o2switch.

Le Blog

Le blog https://blog.ouiouiphoto.fr c’est du WordPress. Donc il faut copier les fichiers. Là c’est assez rapide. 350Mo. Puis il faut sauver la base de données chez OVH, en créer une nouvelle chez o2switch, et restaurer. Ensuite il y a un fichier à changer pour que le blog pointe vers la nouvelle base de données. Pour tester si cela marche, on se retrouve avec les mêmes problèmes qu’avec le site pour le https.

Le forum

Le forum https://forum.ouiouiphoto.fr c’est un peu comme le Blog. Il y a 1,5Go de fichiers et une base de données. Je fais donc comme pour le blog, mais ça ne marche pas. Pas mal de photos sont corrompues. Je cherche un peu et finalement je me rends compte que les photos sont sauvées en fichier sans extension. Le problème c’est que ne sachant pas ce que c’est, les logiciels de copies peuvent traiter cela comme un fichier texte alors qu’il faut le traiter comme un fichier binaire.

Il y a donc des options à régler et je relance la copie. À chaque fois je perds 5 heures. C’est le temps qu’il me faut pour copier les fichiers et les replacer car il y a quand même plus de 5000 photos. Je décide d’arrêter le forum chez OVH et de continuer le reste de la migration tout en relançant en parallèle une migration pour le forum chez o2switch

Avant de pointer vers le nouvel hébergeur.

Là, j’ai voulu faire le maximum de test, mais c’est un peu compliqué. Il y a des liens de partout qui utilisent ouiouiphoto.fr qui pour l’instant pointe chez OVH et donc il est impossible de tout tester de fond en comble. À moins de faire des modifications sur les sites, modifications qui peuvent aussi avoir des effets de bord. Donc il y a un moment il faut se lancer et espérer qu’il n’y aura pas d’interruption de service. Je ne suis pas croyant, mais c’est bientôt Noël et la magie de Noël est avec moi (cet article a été écrit avant Noël).

Pointer vers le nouvel hébergeur

Là il faut dire à OVH que le domaine pointe maintenant vers o2switch. Ce n’est pas très compliqué à faire, mais ça me permet de voir que j’ai deux ou trois petites choses particulières pour que Google comprenne que je suis le propriétaire du site (Zone DNS en TXT). Je rajoute ces configurations chez o2switch et valide le transfert.

SSL

Dès qu’o2switch voit que le domaine pointe maintenant vers chez lui je peux installer le certificat de sécurité pour que le site, le blog et le forum puissent marcher en https. Ça marche

Propagation DNS.

Lorsque vous tapez sur internet http://nomdusite.fr, il y a un système qui va interroger un serveur particulier (Serveur DNS Domain Name System) qui se trouve chez votre fournisseur internet (Free, Orange, etc.). Donc en tapant https://www.ouiouiphoto.fr le serveur répond que c’est chez OVH et vous arrivez sur le site chez OVH. Lorsque vous demandez à OVH maintenant de pointer sur o2switch cette demande met du temps à se propager sur tous les serveurs de la planète.

Donc tant que le serveur DNS de votre fournisseur internet n’a pas reçu l’info il vous oriente chez OVH. Une fois qu’il a reçu l’info, il vous oriente vers o2switch. Cette propagation peut mettre jusqu’à 48heures. Donc pendant 48 heures certains arrivent sur l’ancien site et d’autres sur le nouveau. D’où l’intérêt d’arrêter sur le forum car le forum est assez actif. Donc si un utilisateur fait un nouveau post et qu’il pointe chez OVH il risque de ne plus le voir sur le nouveau Forum chez o2switch.

Et le forum il marche ou pas

C’est à ce moment-là qu’intervient le niveau de stress acceptable 😉 Oui, il marche, mais il manque pas mal de photos. Ce n’est pas des photos corrompues. Elles n’apparaissent simplement pas. Comme si elles étaient manquantes. Dans ce cas il faut être systématique. Je regarde un topic ou il manque des photos. Je vais dans la base de données du forum sur OVH. Je trouve le topic, je regarde les posts, je trouve les photos attachées. Sur un forum phpbb, les photos sont renommées. Je vais sur o2switch et là, la photo n’est pas sur le disque ? Ben alors. Ce n’est pas possible. J’ai tout copié. Je vais sur OVH je regarde et je ne trouve pas la photo. Et pourtant la photo apparaît sur le forum sur OVH. Il y a donc un problème quelque part.

Je recherche et là je tombe sur un article qui me dit qu’OVH lorsque l’on récupère les fichiers dans un répertoire en FTP (ce qui est mon cas) c’est limité à 5000 Fichiers. ARGGHHH. Je cherche comment contourner la chose, c’est possible via quelques manipulations (techniquement il faut accéder au ftp en SSH. Je vous avais dit que c’était technique 😉) et là en effet je me rends compte qu’il y a 18000 photos dans le répertoire des photos. Il en manque donc un paquet. Je commence la copie des plus récente et je rouvre le forum

Transfer du nom de domaine.

C’est la dernière étape. Lorsque vous lirez ces lignes, elle aura peut-être été faire. C’est le Transfer de propriété du nom de domaine de chez OVH à o2switch. Une fois réalisé je peux arrêter mon abonnement chez OVH

Conclusion

Ça ne s’est pas trop mal passé. C’est quand même assez technique. Il faut penser à pas mal de détails. J’ai contacté le support o2switch deux fois. Et J’ai eu très rapidement ma réponse même le Week end. Quel bonheur par rapport a OVH 😉 Par contre il faut reconnaître ses erreurs et force est de constater que je n’ai pas été très bon sur le forum. Puisque a été arrêté plus de 24h. Mais une bonne partie est lié a une limitation d’OVH. Mais bon ça vous a permis d’aller faire vos courses de Noël et de travailler sur votre addiction Internet. On dit merci qui ? Merci OuiOuiPhoto

LeetchiTu aimes ce que je fais et tu trouves mes articles utiles. Participe à l’achat de matériel ou de services en rapport avec la photographie pour que je fasse encore plus d’articles. Fais-toi plaisir !

11 Comments

  1. N’as tu pas pensé à la solution de transférer de serveur à serveur ? des logiciels FTP le font, c’est toi qui pilote mais rien ne passe par chez toi, comme ça tu n’est limité que par la bande passante des serveurs qui est bien supérieur à la notre, surtout en débit montant.

    Merci pour le taf surtout !! 🙂

  2. Il faut reconnaître ses erreurs et force est de constater que je n’ai pas été très bon sur le forum !
    Trop modeste. Quand à moi, je dis un grand bravo et un grand merci.

  3. Je vais prendre un cachet pour le mal de tête……..non je rigole !!!! c’est quand même très compliqué pour un novice comme moi mais c’est très bien expliqué merci OuiOuiPhoto pour nous tenir informer !

  4. Merci pour le partage, je me rends compte de la complexité d’un transfert sur un autre hébergeur d’un forum, site web en WordPress, des compétences réseaux, informatique, bases de données et autres et aussi des limitations actuelle de la bande passantes en upload de nos fournisseurs internet. Bravo

Laisser un commentaire