Accueil » Tutoriels » Comment faire la migration de votre site vers un nouvel hébergement ?

Comment faire la migration de votre site vers un nouvel hébergement ?

Allons voir les étapes spéciales que vous devez suivre avant et après la migration vers un nouvel hébergement, en particulier si vous utilisez CloudFlare ou si vous avez effectué une conversion vers HTTPS.

!!!!!!!! LIRE CECI D’ABORD !!!!!!!!!

Voici quelques conseils pour vous aider à effectuer une migration en douceur.

  • Lisez toutes les publications avant de tenter n’importe quelle étape.
  • HTTPS – La première partie de ce tutoriel suppose que votre site n’est pas HTTPS. S’il s’agit de HTTPS, il existe des instructions et des informations supplémentaires dans la section HTTPS.
  • cPanel – Ce tutoriel suppose que votre nouvel hébergeur effectue une migration cPanel gratuite pour vous.
  • Les vraies étapes peuvent varier, selon votre hébergeur et votre registrar de domaine. Vous devez voir avec eux pour le soutien d’abord.

Étapes générales de la migration

Les étapes suivantes s’appliquent à toutes les migrations.

L’accès

Testez vos connexions

Faites-vous plaisir, ainsi qu’à votre nouvel hébergeur web, et maintenant testez les informations de connexion avant de les lui donner.

Les mauvaises informations de connexion coûtent du temps et de l’argent.

Assurez-vous que vous pouvez vous connecter à tous les éléments suivants :

  • Espace client sur l’hébergeur d’origine – pour rassembler les informations nécessaires à la migration
  • cPanel sur l’hébergeur d’origine
  • Registrar de domaine – si différent de l’hébergeur d’origine
  • CloudFlare – si c’est un compte autonome

Conseils sur la même version PHP et Switcher

Pour vous assurer que votre site ne s’endommage pas après la migration, vous devez vous assurer que les deux comptes d’hébergement utilisent le même version PHP.

Vérifiez auprès de votre hébergeur d’origine pour déterminer quel est votre version PHP actuelle.

La plupart des nouveaux comptes d’hébergement sont configurés avec PHP 7 par défaut.

Si vous n’êtes pas à ce niveau avec votre hébergeur d’origine, faites en sorte que le nouvel hébergement corresponde à votre version actuelle.

Vous pouvez mettre à niveau votre niveau PHP après le changement.

Remarque : tous les hébergeurs ont différentes façons de définir la version PHP !!! Assurez-vous de faire vérifier les manières dont on le fait avec l’hébergeur d’origine et définissez tout ce qui ne fonctionnera pas sur le nouvel hébergeur.

Conseils sur le registrar de domaine

Si le registrar de votre domaine est votre hébergeur web d’origine, vous devez :

  • Garder votre compte ouvert avec eux pour le domaine uniquement.
  • Transférer votre domaine à un autre registrar.

Si vous restez chez l’hébergeur du domaine et qu’un domaine gratuit faisait partie du package, vous devrez soudainement commencer à payer pour le domaine.

Pour une meilleure sécurité, il est préférable d’avoir votre hébergement et votre domaine chez deux sociétés différentes.

GoDaddy et Namecheap sont bons pour les registrars de domaine (pas pour l’hébergement).

Transférer et pointer un domaine sont deux choses différentes.

  • Transférer signifie que vous vous déplacez vers un nouveau registrar de domaine (que vous payez pour votre domaine).
  • Pointer signifie que vous dirigez le DNS vers l’emplacement des fichiers de votre site (que vous payez pour l’hébergement).

Conseils sur le compte CloudFlare

Si vous avez obtenu votre compte CloudFlare via votre hébergeur d’origine, vous devrez d’abord le détacher.

Certains hébergeurs vous donnent une connexion à un compte CloudFlare, d’autres non. Vous devrez vérifier auprès de votre hébergeur.

Si l’hébergeur vous donne un compte CloudFlare, il doit effectuer les changements DNS à votre place lorsque les comptes sont déconnectés, comme il l’a fait lorsque les comptes ont été connectés en premier lieu.

Si vous avez directement obtenu votre compte CloudFlare, c’est-à-dire que vous l’avez vous-même inscrit sur CloudFlare, suivez les étapes du tutoriel ci-dessous pour le déconnecter vous-même.

Lisez les étapes ci-dessous avant de déconnecter CloudFlare, peu importe qui le fait !!

Plus aucune modification

Arrêtez d’apporter des modifications à votre site.

Assurez-vous qu’aucune publication n’est prévue.

Effectuer une sauvegarde complète

Effectuez une sauvegarde complète de votre site.

Assurez-vous que votre sauvegarde comprend :

  • Le fichier wp-config.php
  • Le fichier .htaccess
  • Le fichier robots.txt
  • L’intégralité du répertoire wp-contents (sauf les autres sauvegardes et les dossiers/fichiers de cache)
  • La base de données
  • Les fichiers supplémentaires pour la vérification Google, la vérification Pinterest, etc.

Tous ces fichiers et la base de données seront transférés dans une migration cPanel.

Mais, si vous ne pouvez pas effectuer de migration cPanel ou si vous passez à un autre hébergement en utilisant une restauration à partir de votre sauvegarde, vous aurez besoin de tous ces fichiers.

Vérifiez votre processus de restauration

Toutes les solutions de sauvegarde n’offrent pas une restauration complète des fichiers du noyau WordPress et peuvent nécessiter la configuration d’une base de données et l’installation préalable de WordPress.

Ayant complété vous-même votre propre sauvegarde, peu importe ce qui se passe pendant la migration, vous pouvez vous assurer que vous avez tout.

Pour votre information, c’est une bonne idée de vous assurer que votre sauvegarde est vraiment complète, et vous pouvez facilement la restaurer à tout moment, pas seulement pour cette migration.

Obtenir un nouveau compte d’hébergement

Domaine principal

Veillez à utiliser le même nom de domaine principal pour le nouveau compte d’hébergement web que celui du compte d’hébergement d’origine.

Cela garantira que le site reste le même.

Domaines d’extensions

Prenez note des domaines d’extensions que vous pourriez avoir sur l’hébergeur d’origine.

Ils doivent être transférés dans la migration cPanel.

Vous devez juste en prendre note. Ne les configurez pas sur le nouvel hébergement, mais vérifiez-les après la migration.

Les comptes mail

Vérifiez la configuration de votre e-mail/boîte de réception sur votre hébergeur d’origine.

Encore une fois, ils doivent être transférés lors d’une migration cPanel, mais vous devez vérifier avant et après pour vous assurer qu’ils sont bien transférés.

Soyez prêt pour les perturbations sur votre mail !

Lorsque votre domaine se propage à travers tous ces changements, la livraison de votre e-mail lié au domaine sera également perturbée !!!!

Vous souhaiterez peut-être utiliser un e-mail non lié au domaine pour votre nouveau compte d’hébergement afin de vous assurer de recevoir des e-mails de temps en temps. Configurez-le peut-être temporairement pour notifier un compte Gmail qui n’est pas associé à votre domaine.

Comment migrer votre site ?

Étape 1. Obtenez les informations DNS de votre hébergeur d’origine.

Ces informations doivent ressemble à ceci :

  • hostname.com
  • hostname.com

(Vous pouvez avoir jusqu’à 4 enregistrements DNS.)

Certains hébergeurs affichent les informations DNS dans la barre latérale du cPanel.

D’autres hébergeurs les affichent dans le panneau d’administration de votre compte d’hébergement (où se trouvent vos informations de facturation).

Si vous ne les voyez pas à ces deux endroits, contactez votre hébergeur.

Étape 2. Obtenez vos informations DNS CloudFlare.

Connectez-vous à votre compte CloudFlare et accédez à l’onglet DNS.

Prenez une capture d’écran de tous les enregistrements.

Copiez les enregistrements spéciaux dans un éditeur de texte brut tel que le Bloc-notes.

Les enregistrements spéciaux comprennent :

  • MX
  • TXT
  • DKIM

La plupart de ces dossiers spéciaux seront liés au mail.

Si ce sont des enregistrements de votre boîte de réception sur votre hébergement, ils seront repris à une étape ultérieure.

S’il s’agit d’enregistrements provenant d’un compte externe, comme GSuites (Gmail), ils peuvent être récupérés ou non, assurez-vous d’en avoir des copies.

Les enregistrements DKIM peuvent provenir de :

  • Compte de messagerie de votre hébergeur
  • Comptes de messagerie de tiers, tels que MailChimp

REMARQUE : Si votre compte CloudFlare passait par votre hébergeur, vous pouvez ou ne pouvez pas voir ces enregistrements.

Étape 3. Videz le cache CloudFlare.

Allez dans l’onglet Cache.

  • Dans le premier module, cliquez sur la flèche descendante et sélectionnez Vider tout.
  • Attendez 30 minutes.
  • Puis videz tout à nouveau.
  • Attendez 05 minutes.

Cloudflare indiquera que vous avez seulement besoin d’attendre 30 secondes.

Le deuxième nettoyage consiste à supprimer les fichiers mis en cache durant votre première période d’attente.

Étape 4. Supprimez votre site sur CloudFlare

Accédez à l’onglet Vue d’ensemble.

  • Dans le premier module, cliquez sur le lien Avancé.
  • Puis cliquez sur le bouton Supprimer.

Cette étape paraît difficile, mais ce n’est pas le cas si vous avez votre propre compte CloudFlare.

CloudFlare vous avertira que vos paramètres seront perdus, mais ils ne le seront probablement pas.

Les paramètres DNS de votre hébergement vont changer lorsque vous passerez au nouvel hébergement, mais le reste de vos paramètres restera probablement inchangé.

REMARQUE : Si votre compte CloudFlare a été configuré à partir du compte de votre hébergeur web, vous risquez de perdre vos paramètres. Mais si vous pouvez les voir, copiez-les.

Voici les paramètres qui ne changeront probablement pas :

  • Le cache
  • La vitesse
  • Le pare-feu
  • Les Page Rules

Tous ces paramètres seront restaurés lorsque vous soumettez votre site après la migration, dans une étape ultérieure.

Étape 5. Pointez votre DNS vers votre hébergement d’origine

Il faudra entre 2 et 24 heures (parfois jusqu’à 48 heures) pour que votre domaine soit entièrement renvoyé à votre ancien hébergement.

Étape 6. Demandez la migration

Ouvrez un « ticket de support » sur votre nouvel hébergeur pour demander votre migration.

Certains hébergeurs ont un formulaire spécifique à remplir, alors recherchez-le.

La plupart exigent les mêmes informations de base, mais vérifiez avec eux pour être sûr.

Voici les informations de base à inclure :

  • Nom de domaine principal
  • Identifiant cPanel pour se connecter à votre ancien hébergement
  • Version du PHP et du commutateur

Votre hébergeur peut demander des informations supplémentaires.

REMARQUE : Gardez à l’esprit que les modifications apportées à votre site après la demande de migration peuvent ne pas entrer dans la sauvegarde de votre hébergement. Par exemple : tous les commentaires laissés sur votre site.

Ainsi, vous pouvez voir avec votre hébergeur à quel moment il procède à la migration après la demande. Essayez de le faire à un jour de congé au moment où le trafic et les commentaires sont susceptibles d’être les moins possible.

Etape 7. Prévisualisez votre site

Une fois la migration terminée, votre hébergeur va envoyer un e-mail contenant les nouvelles informations DNS.

Avant de pointer votre DNS vers le nouvel hébergement, prévisualisez d’abord votre site pour vous assurer qu’il n’est pas divisé.

Chaque hébergeur a sa propre façon de vous permettre de prévisualiser le site avant de pointer le DNS. Vérifiez avec eux pour les instructions.

Étape 8. Pointez votre DNS vers le nouvel hébergement

Connectez-vous au registrar de votre domaine et pointez votre DNS vers les nouveaux paramètres que le nouvel hébergeur vous a fournis.

Attendez 12 à 24 heures avant de passer à l’étape suivante pour permettre au domaine de se propager complètement.

Vous devrez peut-être attendre plus longtemps pour que votre mail lié au domaine se récupère, cela dépend de votre configuration.

Pour vérifier, vous pouvez peut-être essayer de vous envoyer un email depuis une autre adresse.

Étape 9. Soumettez votre site à CloudFlare

Si vous n’avez pas encore votre propre compte CloudFlare, créez-en un.

  • Soumettez votre site.
  • Pointez votre DNS vers CloudFlare.
  • Vérifiez vos paramètres CloudFlare, en particulier tous les paramètres DNS pour les enregistrements MX, TXT et DKIM.

Cela peut prendre jusqu’à 2 à 48 heures pour que votre domaine finisse de se propager.

Et encore une fois, votre email peut être retardé.

Conseils HTTPS

Si votre site a déjà été converti en HTTPS, vérifiez qu’un nouveau certificat SSL a été émis sur votre nouvel hébergement avant la migration.

Lorsque vous supprimez votre site sur CloudFlare, votre ancien certificat d’hébergement doit toujours conserver votre statut HTTPS actif.

Toutefois, si vous avez activé HSTS via CloudFlare, vous perdrez ce statut jusqu’à ce que vous soumettiez à nouveau votre site après la migration.

L’en-tête de sécurité HSTS doit figurer dans la liste de préchargement de Chrome Safe Site.

Il est peu probable que vous perdiez ce statut s’il n’y a que quelques jours entre le moment où vous supprimez votre site sur CloudFlare et celui où vous le soumettez à nouveau.

Vous devrez vérifier à nouveau votre statut SSL environ 12 à 24 heures après la nouvelle soumission de votre site à CloudFlare.

Supprimez les fichiers et la base de données sur l’Ancien Hébergement

Une fois que vous êtes satisfait que tout va bien avec votre nouvel hébergement, vous devez faire un pas de plus.

Veillez à supprimer les fichiers de votre site, la base de données et l’utilisateur de la base de données sur l’ancien hébergement.

Votre base de données et certains fichiers du site contiennent des informations d’accès au site.

Vous ne voulez certainement pas que ces fichiers soient installés sur l’ancien hébergement sans qu’une personne les surveille.

Les hébergeurs prennent leur temps pour nettoyer l’espace du serveur. On ne sait pas combien de temps ces fichiers resteront sur l’ancien hébergement avant d’être supprimés par l’hébergeur.

Ne laissez pas les hackers à profiter de ce grand manque de sécurité !!!!

La suppression des fichiers n’est pas suffisante.

Vous devez également supprimer la base de données et son utilisateur, car ceux-ci contiennent des informations de connexion à votre site.

Migrations d’urgence

Si vous devez vous déplacer d’urgence vers un autre hébergement ou si votre site n’est pas accessible, vous ne pourrez peut-être pas effectuer toutes les étapes ci-dessus en raison d’un manque d’accès sur l’ancien hébergement.

C’est précisément pourquoi vous devez faire ce qui suit maintenant, pendant que vous avez l’accès et que vous ne vous trouvez pas sous la contrainte.

La migration sous la contrainte est plus facile.

Maintenant, prenez les mesures ci-dessous :

  • Assurez-vous d’avoir votre propre sauvegarde complète et que vous savez le restaurer.
  • Ayez deux comptes séparés pour votre domaine et votre hébergement.
  • Supprimez votre mail de votre hébergement – si vous ne pouvez pas effectuer une migration cPanel, vous perdrez votre mail.
  • Obtenez votre propre compte CloudFlare.
  • Déconnectez tous les comptes tiers offerts par votre hébergeur via cPanel ou une autre intégration.

Certains hébergeurs offrent CloudFlare, Sucuri et d’autres services tiers à prix réduit via cPanel. Ne les considérez pas. Obtenez le vôtre.

Lorsque vous êtes connecté via l’hébergeur, les paramètres de ces comptes sont dans une zone grise et vous pouvez ou ne pouvez pas les déconnecter vous-même.

Si votre hébergeur est grillé, c’est-à-dire qu’il a été piraté ou attaqué, et que vous ne pouvez pas accéder à votre cPanel ou à votre support, vous aurez un désordre à trier lors d’une migration.

Peu importe la petite réduction que vous aviez eue, ça n’aura plus d’importance.

Alors, ne vous y embarquez pas !

Vous pouvez effectuer une migration simple et facile vers un nouvel hébergement en passant d’abord par cette liste et en prenant les choses en main avant de demander la migration.

C’est beaucoup plus facile à faire que de démêler un site ou des comptes en désordre après une migration.

Soyez patient avec les étapes nécessitant une période d’attente.

Prendre les prochaines étapes trop tôt pourrait retarder l’achèvement de la migration.

Check Also

15 astuces pour profiter pleinement des processus automatiques sur WordPress

Certains peuvent avoir peur de passer en mode automatique, surtout quand une entreprise prend connaissance …