Transférer votre site Web Passer d'un hébergeur web à un autre est simple. Mais comme pour tout ce qui touche à la technologie, la migration d'un site web doit être menée avec prudence ; sous peine de complications, allant d'un simple fichier manquant à une base de données endommagée.
Heureusement, nous disposons de nombreux outils pour nous faciliter la tâche. Le choix de l'outil qui s'applique à votre cas dépend de plusieurs facteurs.
Nous examinerons les différentes manières dont vous pouvez migrer vers un nouveau serveur dans cet article.
Option A : demander de l'aide à votre hébergeur
De nombreuses entreprises d'hébergement proposent aujourd'hui des migrations de sites web gratuites, permettant ainsi aux utilisateurs de migrer leur site web plus facilement et sans difficulté. Ce service comprend généralement le transfert des fichiers, des bases de données et parfois des comptes de messagerie de votre site web. Il est particulièrement utile pour ceux qui manquent de compétences techniques ou de temps pour gérer eux-mêmes la migration.
Pour profiter de ces services, voici ce que vous devez faire :
1. Obtenez un hébergeur avec un service de migration de site gratuit
Tous les hébergeurs web ne proposent pas de services de migration gratuits. Si c'est ce dont vous avez besoin, assurez-vous que votre nouvel hébergeur propose ce service avant de vous inscrire.
Certains des bons services qui incluent une assistance gratuite à la migration de site incluent :
| Provider | Type d'hébergement | Prix à partir de | Migration gratuite de site Web |
|---|---|---|---|
| Hostinger | Partagé, VPS, Cloud | $ 2.99 / mo | Migrations gratuites illimitées |
| Cloudways | cloud Hosting | $ 14.00 / mo | 1 migration gratuite par compte |
| ScalaHosting | Partagé, VPS, Cloud | $ 2.95 / mo | Migrations gratuites illimitées |
| Verpex | Partagé, VPS, Cloud | $ 2.99 / mo | Migrations gratuites illimitées |
| ChemiCloud | Partagé, VPS, Cloud | $ 2.95 / mo | Migrations gratuites illimitées |
2. Demander la migration du site Web
Contactez le service client de votre nouvel hébergeur et demandez un service de migration. Veuillez noter que vous devrez lui fournir certaines informations sur votre hébergeur actuel pour qu'il puisse effectuer la migration.
Chaque hébergeur web fonctionne différemment. Certains vous demanderont d'envoyer un e-mail au support client, tandis que d'autres vous demanderont d'ouvrir un ticket d'assistance. Dans l'exemple ci-dessus : A2 Hosting a la possibilité de demander une migration de site depuis son portail client.
3. Laissez-les faire le travail
Laissez-leur un peu de temps et, une fois la migration terminée, testez votre nouveau site. La plupart des migrations prennent entre 2 et 5 jours ouvrés. En attendant, pas d'inquiétude : votre site sera toujours opérationnel chez votre ancien hébergeur.
Il est important de ne pas résilier votre ancien compte d’hébergement Web tant que vous n’êtes pas sûr que la migration a été effectuée avec succès.
4. Vérifiez votre nouveau site
Assurez-vous de vérifier soigneusement votre nouveau site. Si vous êtes satisfait et que tout fonctionne correctement, vous pouvez résilier votre ancien compte d'hébergement web.
Qu'est-ce qui est généralement inclus dans la migration gratuite de sites Web ?
Les services gratuits de migration de site web incluent généralement le transfert des composants essentiels de votre site d'un hébergeur à un autre. Cela comprend généralement :
- Fichiers du site Web : Migration de tous les fichiers, tels que HTML, CSS, JavaScript, images et autre contenu statique.
- Bases de données: Transfert de bases de données, y compris toutes vos données, tables et paramètres.
- Comptes mail: Déplacement des comptes de messagerie existants et de leur contenu, bien que certains hôtes puissent uniquement migrer des comptes sans contenu.
- Configuration du domaine : Mise à jour des paramètres DNS pour garantir que votre domaine pointe vers le nouvel hôte sans temps d'arrêt.
- Configuration de base: Assurez-vous que votre site fonctionne correctement sur le nouveau serveur, y compris la mise à jour des chemins, des autorisations de fichiers et d'autres configurations nécessaires.
Qu'est-ce qui n'est généralement pas inclus dans la migration gratuite de sites Web ?
Bien que les services de migration gratuits couvrent les bases, ils présentent souvent des limites :
- Sites Web volumineux ou complexes : Certains hébergeurs peuvent facturer la migration de bases de données volumineuses ou de sites Web complexes, en particulier s'ils impliquent plusieurs domaines ou des configurations personnalisées.
- Intégrations tierces: Migration de services tiers, tels que CDN les configurations, SSL certificats ou externes APIs, pourrait ne pas être inclus.
- Refonte ou optimisation du site Web : La migration gratuite n'inclut généralement pas la refonte ou l'optimisation de votre site Web pour de meilleures performances sur le nouvel hébergeur.
- Configurations de courrier électronique personnalisées : Bien que la migration de messagerie de base soit souvent incluse, les configurations de messagerie personnalisées, en particulier celles impliquant des clients de messagerie tiers, peuvent nécessiter des frais supplémentaires ou une autogestion.
- Plusieurs sites ou sous-domaines : Certains hébergeurs peuvent migrer gratuitement un seul site, les sites ou sous-domaines supplémentaires entraînant des frais supplémentaires.
Option B : Migration de site DIY
Si vous avez choisi un hébergeur sans migration gratuite, pas d'inquiétude : la migration manuelle de votre site web est entièrement réalisable en suivant les étapes appropriées. La complexité du processus dépend des composants et fonctionnalités de votre site web.
Par exemple, si vous n'avez qu'un site statique et rien d'autre, il suffit de transférer ces fichiers vers le nouvel hébergeur et de modifier les enregistrements DNS de votre nom de domaine. Pour ceux qui utilisent WordPress, des outils comme Duplicator et All-in-One WP Migration peuvent automatiser certaines parties du processus.
Cependant, pour une migration manuelle complète, notamment pour les sites plus complexes, vous devrez gérer chaque composant individuellement. Vous trouverez ci-dessous un guide étape par étape pour garantir un transfert fluide.
1. Inscrivez-vous auprès d'un nouvel hébergeur Web
Il existe généralement des raisons spécifiques qui motivent le changement d'hébergeur. Ces raisons peuvent être liées aux performances, à la fiabilité, voire à un service client médiocre. Avant de vous engager auprès d'un nouvel hébergeur, renseignez-vous pour être sûr de ne pas vous lancer à l'aveuglette.
Il existe de nombreux excellents fournisseurs d'hébergement web qui offrent de bonnes performances et fonctionnalités à des prix très raisonnables. En tant que nouveau client, vous bénéficierez d'avantages dès votre inscription, comme des remises initiales importantes.
N’oubliez pas que vous n’êtes pas obligé de trouver un hébergeur qui offre le meilleur de tout, mais un hébergeur qui réponde parfaitement à vos besoins.
2. Déplacez vos fichiers
La plupart des hébergeurs web vous permettent de compresser vos fichiers via un tableau de bord. Cela peut grandement vous simplifier la vie. Utilisez le tableau de bord pour compresser tous vos fichiers, puis téléchargez-les. Une fois le fichier sur votre ordinateur, téléchargez-le sur votre nouvel hébergeur et extrayez-le. Cela vous permettra de conserver la structure de fichiers d'origine.
3. Déplacez votre base de données
Là où les fichiers constituent l'interface des sites web, la base de données contient les informations sur lesquelles s'appuient les sites dynamiques. Chaque marque de base de données possède ses propres outils de gestion, mais leur fonctionnement est généralement similaire. La base de données la plus utilisée aujourd'hui est MySQL et le déplacement d'une base de données peut être effectué avec un outil appelé phpMyAdmin.
Pour déplacer votre MySQL Pour accéder à la base de données, connectez-vous à votre panneau de contrôle et accédez à l'option « Base de données ». Cliquez ensuite sur phpMyAdmin pour accéder à l'interface de gestion de cette base de données. Si vous possédez plusieurs bases de données dans votre compte, assurez-vous de sélectionner celle associée à votre site web.
Une fois dans la base de données, recherchez l'onglet « Exporter » et cliquez dessus. Sur l'écran suivant, assurez-vous que la méthode d'exportation est « Rapide » et que le format est « SQL » avant de cliquer sur « OK ». Enregistrez le fichier sur votre ordinateur. Je vous recommande de ne pas modifier le nom du fichier.
Une fois cela fait, nous allons inverser le processus. Connectez-vous au panneau de configuration de votre nouvel hébergeur, puis importez cette base de données en sélectionnant le fichier que vous venez de télécharger sur votre ordinateur.
Note:Si vous utilisez un système de gestion de contenu (CMS), vous devez prendre en compte certains éléments. Un CMS comme WordPress ou Drupal ont souvent leurs propres procédures de migration. Vous devrez également installer une nouvelle copie du CMS avant de migrer votre base de données.
4. Déplacez votre e-mail
Le plus drôle avec les e-mails, c'est que nous les utilisons tous, mais lorsqu'il s'agit de migrer des sites web, nous oublions souvent de migrer également nos e-mails. Malheureusement, la façon de gérer cette opération peut varier selon la gestion actuelle de vos e-mails.
Par exemple, il existe différents types d'hébergeurs de messagerie, certains e-mails sont hébergés chez des bureaux d'enregistrement de domaines tandis que d'autres peuvent être hébergés chez des fournisseurs de services tiers tels que Microsoft 365 ou Google WorkspacePour plus d'informations sur la migration des e-mails, il serait préférable de vérifier auprès de votre nouvel hébergeur Web.
En règle générale, vous devez déplacer vos adresses e-mail existantes et mettre à jour vos enregistrements MX. Il existe deux façons de déplacer vos adresses e-mail :
Déplacer les e-mails manuellement
Pour déplacer vos emails, il est plus simple d'utiliser un client de messagerie tel que Thunderbird.
- Configurez Thunderbird pour synchroniser vos e-mails à partir de votre ancien compte de messagerie d'hébergement
- Configurez un autre compte dans Thunderbird qui pointe vers un compte de messagerie sur votre nouvel hébergeur.
- Sélectionnez les e-mails de votre ancien compte et copiez-les tous vers votre nouveau compte. Répétez cette étape pour chaque dossier de messagerie à transférer.
Ensuite, vous devrez vous assurer que vos enregistrements MX sont à jour. Cette entrée dans votre zone DNS permet de spécifier le serveur de messagerie qui gère vos e-mails. Pour ce faire, connectez-vous à votre panneau de gestion DNS.
Recherchez l'entrée de type MX et mettez à jour les informations. Si vous ne savez pas exactement ce que vous devez modifier, vous pouvez obtenir ces informations auprès de votre nouvel hébergeur.
La manière la plus simple
Si vous utilisez cPanel sur votre ancien et votre nouveau hébergeur, la migration de vos e-mails peut être incluse dans le processus de migration. Contactez simplement l'équipe d'assistance de votre nouvel hébergeur et demandez-lui de migrer votre compte cPanel. Cette migration inclura également vos e-mails.
Si vous souhaitez uniquement migrer vos e-mails d'un compte cPanel vers un autre, connectez-vous à votre ancien compte d'hébergement et cliquez sur « Gestionnaire de fichiers ». Recherchez le dossier « mail », compressez-le, puis téléchargez-le. Une fois terminé, importez le fichier sur votre nouvel hébergement et décompressez-le à nouveau.
5. Vérifiez votre site
Une fois vos fichiers chargés sur la nouvelle configuration d'hébergement, vérifiez que tout fonctionne correctement sur votre site web. Puisque vos enregistrements DNS pointent toujours vers l'emplacement de votre ancien site, vous avez besoin d'un autre moyen de tester votre nouveau site.
Bien que la plupart des hébergeurs puissent utiliser des URL temporaires, beaucoup ne le font pas, car cela est considéré comme dangereux. Il vous reste alors quelques autres options. La plus simple consiste à modifier légèrement la façon dont votre navigateur interprète les mappages de noms de domaine.
Pour ce faire, modifiez le fichier « hosts » avec le Bloc-notes et ajoutez en bas ;
Adresse IP nom_de_domaine.com
Adresse IP www.nomdedomaine.com
Où IP_address est l'adresse IP de votre nouveau serveur d'hébergement webCes informations doivent figurer à la fois dans le panneau de configuration de votre nouveau compte et dans l'e-mail de bienvenue que vous avez reçu de votre nouveau service d'hébergement.
Enregistrez vos modifications et videz le cache de votre navigateur avant de consulter à nouveau l'URL de votre site web. Cela devrait vous permettre de tester votre site sur le nouvel hébergeur. N'oubliez pas de supprimer les lignes de votre fichier hosts une fois terminé !
6. Modifiez vos enregistrements DNS
Une fois que vous êtes sûr que tout fonctionne correctement, il est temps de modifier vos enregistrements DNS afin que votre nom de domaine pointe vers le bon emplacement. Pour ce faire, vous devrez accéder à votre système de gestion des noms de domaine.
Remplacez vos enregistrements existants par ceux des nouveaux serveurs hôtes. Cela permettra au système DNS de diriger les visiteurs vers l'emplacement correct de votre nouveau site web.
Une fois les modifications nécessaires apportées à vos enregistrements DNS effectuées, soyez patient. Les modifications peuvent prendre du temps, jusqu'à 24 heures. En général, je les laisse se propager toute la nuit et je ne les vérifie que bien plus tard.
Conclusion : changer d’hébergeur Web ne doit pas être un cauchemar
Vous avez probablement déjà compris l'importance d'un bon hébergeur web. Outre ses performances et sa fiabilité, un bon hébergeur web peut vous faire gagner beaucoup de temps et d'argent à long terme. Savoir que vous pouvez compter sur lui peut être précieux. choisir le bon hébergeur Web est important.
Si vous êtes déjà dans une situation où vous n'êtes pas satisfait de votre hôte et que vous cherchez un déménagement, n'oubliez pas de consulter nos nombreux avis sur les hébergeurs Web qui surveillent non seulement les performances, mais également d'autres fonctionnalités notables des principaux fournisseurs de services d'hébergement.