La migration d’un site web est une tâche cruciale, mais intimidante. Que vous changiez d’hébergeur pour de meilleures performances, un meilleur support ou plus d’évolutivité, la crainte d’une interruption, d’une perte de données ou de liens cassés est bien réelle. Mais avec la bonne stratégie, vous pouvez migrer votre site en douceur, sans aucune interruption ni stress inutile.
Chez ShopWhizzy, nous aidons nos clients à réaliser des migrations sans faute, qui préservent chaque octet de données et maintiennent les sites en ligne tout au long du processus. Dans ce guide étape par étape, nous vous expliquons tout ce que vous devez savoir.
Pourquoi migrer votre site vers un nouvel hébergeur ?
Migrer vers un nouvel hébergeur n’est pas qu’une tâche technique : c’est une décision stratégique. À mesure que votre site gagne en trafic, en contenu et en complexité, votre hébergeur joue un rôle déterminant dans la vitesse, la sécurité et l’évolutivité de votre activité en ligne.
Voici les principales raisons pour lesquelles les entreprises changent d’hébergeur, et pourquoi il est peut-être temps pour vous d’y songer :
1. Des performances médiocres (temps de chargement lents)
Les sites lents tuent les conversions. Selon Google, 53 % des utilisateurs quittent un site qui met plus de 3 secondes à se charger. Si votre hébergeur actuel utilise du matériel vieillissant, ne dispose pas de couches de cache ou surcharge ses serveurs avec trop de clients (les problèmes classiques de l’hébergement mutualisé), votre site en pâtira.
Solution : migrez vers un hébergeur haute performance comme ShopWhizzy, qui propose des serveurs SSD optimisés pour Magento avec cache de page complète, Redis et Varnish pour une vitesse fulgurante.
2. Des interruptions fréquentes ou une disponibilité peu fiable
Si votre site subit des pannes, même de quelques minutes, cela peut vous coûter des ventes, des positions SEO et la confiance de vos clients. Les hébergeurs bon marché ou surchargés manquent souvent de redondance et de systèmes de basculement.
Solution : choisissez un hébergeur avec des SLA de disponibilité à 99,99 %, une infrastructure redondante et une surveillance 24h/24 et 7j/7.
3. Un manque d’évolutivité face à la croissance du trafic
À mesure que votre activité se développe, vous devrez peut-être gérer des ventes flash, des pics liés à des campagnes virales ou une expansion internationale. Les hébergeurs d’entrée de gamme ou low-cost risquent de ne pas suivre.
Solution : passez à un hébergeur qui prend en charge l’auto-scaling, la répartition de charge et les ressources dédiées.
4. Un support insuffisant ou une assistance technique peu réactive
Quand quelque chose tombe en panne, vous avez besoin d’un support rapide et expert, surtout pour des plateformes complexes comme Magento. Les délais ou le manque d’expertise e-commerce de votre hébergeur actuel peuvent prolonger les interruptions.
Solution : migrez vers un hébergeur infogéré avec un support expert 24h/24 et 7j/7, idéalement avec des ingénieurs certifiés Magento.
5. Des problèmes de sécurité et un manque de conformité
Les sites e-commerce sont des cibles privilégiées des cyberattaques. Votre hébergeur actuel ne propose peut-être pas des protections essentielles comme la conformité PCI, la configuration de pare-feu, l’analyse anti-malware ou l’installation SSL.
Solution : migrez vers un hébergeur qui offre une sécurité serveur renforcée, des correctifs réguliers, un WAF (Web Application Firewall) et la prise en charge de la conformité PCI-DSS.
6. Une personnalisation limitée ou une stack technique dépassée
Certaines plateformes d’hébergement limitent l’accès au serveur, imposent d’anciennes versions de PHP ou ne prennent pas en charge les outils dont vos développeurs ont besoin (comme Redis, Elasticsearch ou le déploiement via Git).
Solution : passez à un hébergeur moderne qui offre un accès complet au serveur, prend en charge les dernières technologies et vous laisse un contrôle total sur la configuration.
7. Une tarification inefficace ou trop chère
Si vous payez trop cher pour des performances décevantes, ou si vous êtes sans cesse poussé vers des mises à niveau payantes, c’est un signal d’alerte. De même, si votre hébergeur facture des fonctionnalités de base (comme les sauvegardes ou le SSL), vous êtes probablement en train de payer des frais à la carte.
Solution : migrez vers un fournisseur transparent et riche en fonctionnalités comme ShopWhizzy, qui propose un hébergement optimisé avec des fonctionnalités intégrées à des tarifs compétitifs.
8. Vous migrez vers une nouvelle plateforme (par ex. Magento, Hyvä, headless)
Si vous reconstruisez votre site ou passez à une stack e-commerce plus avancée, votre ancien hébergeur n’est peut-être pas équipé pour la prendre en charge correctement. Magento et Hyvä, par exemple, nécessitent des configurations spécialisées.
Solution : choisissez un hébergeur certifié Magento comme ShopWhizzy, qui prend en charge les thèmes de pointe (comme Hyvä), les plateformes très sollicitées côté base de données et les architectures full-stack.
9. Vous voulez un hébergement entièrement infogéré
Lorsque votre équipe se concentre sur la croissance de l’activité, gérer les problèmes de serveur, les mises à jour et les sauvegardes peut devenir un fardeau. L’hébergement infogéré s’occupe de tout cela à votre place.
Solution : migrez vers un partenaire d’hébergement infogéré qui gère les mises à jour serveur, la maintenance, les sauvegardes, la sécurité et l’optimisation des performances.
Nouvel hébergeur = nouvelle opportunité
Migrer vers un meilleur hébergeur ne consiste pas seulement à résoudre des problèmes : c’est l’occasion d’atteindre de nouveaux niveaux de performance, de sécurité et de croissance. Que vous souffriez de lenteurs, de problèmes de montée en charge ou que vous recherchiez simplement un partenaire plus fiable, la migration peut pérenniser votre activité e-commerce.
Et avec ShopWhizzy, votre migration s’accompagne de zéro interruption, d’un support personnalisé et d’une optimisation experte dès le premier jour.
Étape par étape : migrer votre site sans interruption
Migrer un site vers un nouvel hébergeur peut sembler intimidant, surtout quand votre activité dépend d’un accès ininterrompu, de sessions clients actives et de performances stables. Une interruption, même de quelques minutes, peut entraîner des ventes perdues, des visiteurs frustrés et des reculs SEO. C’est pourquoi une migration sans interruption soigneusement planifiée et correctement exécutée est essentielle.
Mais bonne nouvelle : avec les bons outils, une stratégie claire et un accompagnement expert, vous pouvez déplacer votre site en toute fluidité, sans perturber le service ni mettre en danger votre réputation en ligne.
Dans cette section, nous vous guidons à travers chaque phase d’une migration réussie, des vérifications préalables aux tests finaux. Que vous gériez une boutique e-commerce Magento, un site WordPress ou une application sur mesure, ces étapes garantissent une transition fluide, sécurisée et sans stress vers votre nouvel environnement d’hébergement.
C’est parti.
Étape 1 : choisir le bon partenaire d’hébergement
Votre hébergeur est bien plus qu’un simple endroit où stocker les fichiers de votre site. C’est le socle de vos performances, de votre sécurité et de votre évolutivité en ligne. Choisir le bon partenaire d’hébergement est l’étape la plus importante avant toute migration, car elle déterminera si la transition se fera en douceur… ou dans la douleur.
Voici les critères à prendre en compte pour choisir le bon hébergeur :
1. Une infrastructure optimisée pour la performance
Recherchez un hébergeur qui propose des serveurs haute performance avec stockage SSD/NVMe, des processeurs puissants et beaucoup de RAM. C’est particulièrement important pour des plateformes comme Magento, qui exigent plus de ressources serveur que les CMS légers. Une infrastructure plus rapide, ce sont des pages plus rapides, dès la migration.
Astuce : demandez si l’hébergeur propose des solutions de cache (par ex. Varnish, Redis, LiteSpeed) et une intégration CDN.
2. Un accompagnement pour une migration sans interruption
Un hébergeur de qualité doit proposer des services de migration professionnels : transfert des bases de données, gestion du DNS, migration des e-mails (si nécessaire) et synchronisation des fichiers, le tout en gardant votre site en ligne. Cela comprend :
-
La préparation du serveur avant migration
-
La duplication des données pendant les heures creuses
-
La gestion de la bascule DNS
-
La validation après migration
À rechercher : un accompagnement de migration « clé en main » ou infogéré inclus dans l’offre d’hébergement.
3. Évolutivité & pérennité
Vous migrez parce que vous grandissez : votre hébergement doit donc grandir avec vous. Recherchez une plateforme qui permet de passer facilement d’un hébergement mutualisé à un VPS, puis à un serveur dédié ou à des clusters cloud, sans nouvelle migration douloureuse à l’avenir.
Idéal pour : les pics de trafic saisonniers, les campagnes marketing ou une croissance rapide de l’activité.
4. Sécurité & conformité
La sécurité n’est pas optionnelle. Choisissez un fournisseur qui propose :
-
Des certificats SSL gratuits
-
Des sauvegardes régulières
-
L’analyse anti-malware
-
Des pare-feu et une protection DDoS
-
La conformité PCI-DSS (pour l’e-commerce)
Bonus : la compatibilité Magento 2 avec l’authentification à deux facteurs (2FA), des blocs statiques sécurisés et le HTTPS imposé.
5. Un support vraiment utile
Choisissez un hébergeur avec un support expert 24h/24 et 7j/7, idéalement qui connaît votre CMS ou votre plateforme. Un hébergeur généraliste ne connaît pas forcément les particularités de Magento, WooCommerce ou Shopify. Avec un hébergeur spécialisé comme ShopWhizzy, vous bénéficiez d’une équipe qui sait résoudre rapidement les problèmes et optimiser votre boutique de manière proactive.
Ne faites pas de compromis : privilégiez des temps de réponse rapides, un support humain et une expertise de votre plateforme.
6. Environnements de staging & outils de développement
Une migration ne consiste pas seulement à « déplacer des fichiers » : vous aurez besoin d’un environnement de staging pour tester votre site avant sa mise en ligne sur le nouveau serveur. Choisissez un hébergeur qui propose :
-
Des sites de staging en 1 clic
-
L’intégration Git
-
Un accès SSH
-
La gestion des versions de PHP
Particulièrement utile pour les développeurs ou agences qui pilotent des migrations complexes.
7. Une tarification transparente
Méfiez-vous des frais cachés, comme la facturation du SSL, des migrations, des sauvegardes ou des dépassements de bande passante. Un hébergeur digne de confiance propose une tarification claire et prévisible et des fonctionnalités à forte valeur ajoutée.
Pourquoi ShopWhizzy est le choix idéal
Si vous envisagez de changer d’hébergeur en toute sérénité, ShopWhizzy est spécialisé dans l’hébergement optimisé pour la performance et prêt pour Magento, avec migrations infogérées, sécurité intégrée et accompagnement continu par une équipe qui comprend votre modèle économique.
Conclusion :
Choisir le bon hébergeur n’est pas seulement l’étape 1 : c’est le socle de tout ce qui suit. De la vitesse à la disponibilité en passant par le support après migration, le bon partenaire d’hébergement garantit une migration fluide, sécurisée et bénéfique sur le long terme.
Étape 2 : tout sauvegarder d’abord
Avant de toucher au moindre fichier ou de modifier un enregistrement DNS, vous devez effectuer une sauvegarde complète de votre site existant. C’est votre police d’assurance. Si quelque chose tourne mal pendant la migration (fichiers corrompus, perte de données, mauvaise configuration), vous disposerez d’une version complète de votre site prête à être restaurée immédiatement.
Voici ce que comprend une procédure de sauvegarde digne de ce nom, et pourquoi chaque élément compte :
1. Sauvegarde complète du système de fichiers
Les fichiers de votre site comprennent :
-
Les fichiers de thème et de mise en page
-
CSS/JS/HTML
-
Les fichiers médias (images, vidéos, contenus téléchargeables)
-
Les modules ou extensions personnalisés
-
Les fichiers de configuration (comme
.htaccessourobots.txt)
Vous devez copier toute l’arborescence des fichiers, généralement tout le contenu du répertoire public_html, htdocs ou /var/www. Utilisez SFTP ou un panneau de contrôle (comme cPanel, Plesk ou CyberPanel) pour les télécharger en toute sécurité.
Astuce : compressez les fichiers dans une archive .zip ou .tar.gz pour un transfert plus rapide et une restauration plus simple.
2. Sauvegarde de la base de données (dump SQL)
Les sites reposent largement sur des bases de données, en particulier des plateformes comme :
-
Magento (produits, clients, commandes)
-
WordPress (pages, articles, paramètres)
-
WooCommerce (stock, paiements)
-
Joomla, Drupal, etc.
Utilisez un outil comme phpMyAdmin, mysqldump (via SSH) ou le panneau de contrôle de votre hébergeur pour créer un export SQL complet de votre base de données. Veillez à :
-
Utiliser l’encodage UTF-8
-
Inclure toutes les tables
-
Cocher « add DROP TABLE » pour pouvoir faire le ménage lors de la restauration si nécessaire
Astuce : conservez plusieurs sauvegardes horodatées, au cas où.
3. Sauvegarde des paramètres e-mail et DNS (facultatif mais important)
Si votre hébergeur gère aussi vos e-mails ou votre DNS, pensez à exporter :
-
Tous les enregistrements MX (Mail Exchange)
-
Le contenu des boîtes de réception (IMAP/POP)
-
Les enregistrements SPF, DKIM et DMARC
-
Les éventuels sous-domaines ou redirections personnalisés
Pourquoi c’est important : vous ne voulez ni perdre vos e-mails ni perturber la résolution DNS pendant la transition.
4. Stocker les sauvegardes de façon sécurisée et redondante
Une fois les sauvegardes terminées :
-
Conservez des copies en local (sur votre PC ou un disque externe)
-
Conservez une copie dans le cloud (Google Drive, Dropbox, AWS S3)
-
Nommez-les avec le projet et la date, par exemple
shopwhizzy_backup_2025-04-29.zip
Ne vous fiez pas uniquement au système de sauvegarde de votre hébergeur actuel. Si son serveur tombe en panne ou est corrompu, vos sauvegardes le seront aussi.
5. Tester la sauvegarde avant de poursuivre
Cette étape est souvent négligée, mais elle est vitale :
-
Décompressez la sauvegarde des fichiers et vérifiez que tous les fichiers sont présents
-
Ouvrez le fichier SQL pour vérifier qu’il est lisible et complet
-
Si possible, importez la sauvegarde sur un serveur de staging pour simuler une restauration
Particulièrement important : pour les plateformes reposant sur une base de données comme Magento ou WordPress.
Pourquoi cette étape est non négociable
Même avec l’aide d’experts ou des outils automatisés, des problèmes peuvent survenir :
-
Les permissions de fichiers peuvent être altérées
-
Des extensions peuvent entrer en conflit
-
Les modifications DNS peuvent pointer au mauvais endroit
-
L’erreur humaine est toujours possible
Avec une sauvegarde solide, vous pouvez revenir en arrière en quelques minutes et préserver votre site, votre trafic et votre chiffre d’affaires.
Comment ShopWhizzy vous aide
Chez ShopWhizzy, nous prenons en charge tout ce processus pour vous :
-
Sauvegardes automatisées complètes du site et de la base de données
-
Tests en environnement de staging avant la migration en production
-
Outils de vérification et de restauration des sauvegardes
-
Stockage cloud sécurisé de toutes les sauvegardes
Conclusion :
Prendre le temps de bien sauvegarder votre site n’est pas une précaution : c’est une nécessité. Une sauvegarde complète et vérifiée vous permet de passer sereinement à l’étape suivante, en sachant que votre site est entièrement protégé.
Étape 3 : évolutivité & pérennité – anticiper la croissance avant qu’elle n’arrive
Lors de la migration de leur site vers un nouvel hébergeur, l’une des plus grandes erreurs des entreprises est de ne penser qu’à leurs besoins actuels. Mais si votre nouvel environnement d’hébergement ne peut pas suivre votre croissance, vous devrez refaire une migration, ou pire, subir des interruptions, des plantages ou des lenteurs au moment précis où votre trafic s’envole.
C’est là qu’interviennent l’évolutivité et la pérennité. Voyons cela en détail :
Qu’est-ce que l’évolutivité en hébergement web ?
L’évolutivité désigne la capacité de votre plateforme d’hébergement à absorber une demande croissante, par exemple :
-
Davantage de visiteurs
-
Des catalogues produits plus volumineux
-
Des bases de données plus lourdes
-
Des transactions plus complexes
-
Une concurrence d’accès plus élevée aux heures de pointe (par ex. Black Friday, lancements)
Un environnement évolutif s’adapte en douceur à ces changements, sans reconfiguration majeure ni interruption du site.
Pourquoi la pérennité compte
La pérennité consiste à choisir un hébergeur qui :
-
Prend en charge les technologies en évolution (versions de PHP, HTTP/3, QUIC, etc.)
-
Permet des mises à niveau faciles (RAM, CPU, stockage)
-
Est compatible avec les nouveaux outils et API e-commerce
-
Suit l’évolution des normes de sécurité et des réglementations (par ex. RGPD, PCI-DSS)
Si votre hébergement n’évolue pas, votre activité est freinée : vous risquez de passer à côté d’améliorations de performance, d’intégrations et de protections de sécurité.
Les critères clés d’une solution d’hébergement évolutive
1. Une infrastructure élastique (basée sur le cloud)
Les sites e-commerce modernes tirent le meilleur parti de l’hébergement cloud (par ex. AWS, Google Cloud, DigitalOcean), car il offre :
-
Des ressources à la demande (RAM, CPU, stockage)
-
La répartition de charge et l’autoscaling
-
Une haute disponibilité et la prise en charge du basculement
Évitez les hébergements mutualisés rigides ou les environnements VPS dépassés qui limitent l’évolutivité.
2. Conteneurisation & orchestration
Les hébergeurs qui proposent Docker, Kubernetes ou des environnements conteneurisés permettent un déploiement rapide et une mise à l’échelle des ressources.
Idéal pour les équipes de développement qui ont besoin d’environnements agiles.
3. Des environnements de staging et de développement intégrés
Un hébergement évolutif comprend plusieurs environnements :
-
Production
-
Staging
-
Test
Vous pouvez ainsi tester en toute sécurité fonctionnalités, plugins et mises à jour avant leur mise en ligne, sans perturber vos clients.
4. Évolutivité de la base de données
Un hébergeur évolutif prend en charge :
-
Le clustering de bases de données
-
La séparation lecture/écriture
-
Des systèmes de cache en mémoire comme Redis ou Memcached
Votre site reste ainsi performant sous la charge, même lors d’opérations gourmandes en données.
5. Intégration d’un Content Delivery Network (CDN)
Une bonne solution d’hébergement doit offrir une intégration CDN fluide (par ex. Cloudflare, Fastly, BunnyCDN) pour :
-
Des temps de chargement plus rapides partout dans le monde
-
Une charge serveur réduite
-
Une meilleure tenue lors des pics de trafic mondiaux
6. Un support orienté croissance
Choisissez un hébergeur qui comprend la croissance d’une entreprise, pas seulement les spécifications techniques. Vous aurez besoin :
-
D’un support expert 24h/24 et 7j/7
-
De conseils en optimisation des performances
-
De parcours de mise à niveau simples (par ex. de l’offre de démarrage à l’offre entreprise)
Comment ShopWhizzy vous aide à évoluer
Chez ShopWhizzy, nous pérennisons votre activité e-commerce grâce à :
-
Une infrastructure cloud native et évolutive optimisée pour Magento, Hyvä ou les stacks sur mesure
-
Des ressources en auto-scaling et un réglage des performances adapté au trafic
-
Des offres d’hébergement à plusieurs niveaux qui grandissent avec votre activité
-
Des tableaux de bord de performance et des alertes intégrés
-
Une sécurité et des mises à jour conformes PCI de niveau entreprise
Que vous soyez en phase de lancement ou que vous dépassiez les 100 000 visiteurs par mois, ShopWhizzy grandit avec vous.
En résumé
Ne vous contentez pas de migrer votre site : préparez votre avenir. Choisir un hébergeur évolutif et tourné vers l’avenir, c’est :
-
Aucune perturbation pendant la croissance
-
Moins de dette technique à long terme
-
Un meilleur retour sur investissement de votre hébergement
-
Une mise en œuvre plus rapide des nouvelles fonctionnalités et technologies
Votre hébergement doit favoriser votre croissance, pas la limiter.
Étape 4 : transférer les fichiers du site vers le nouvel hébergeur
Une fois votre nouvel hébergeur choisi et votre site entièrement sauvegardé, il est temps de transférer vos fichiers et bases de données vers le nouveau serveur. C’est l’une des étapes les plus critiques de la migration, et elle doit être menée avec soin pour éviter fichiers corrompus, incompatibilités de versions ou interruptions.
Voyons ce processus en détail, de manière rigoureuse et professionnelle.
Que faut-il transférer exactement ?
Selon le type de site (par ex. WordPress, Magento, PHP sur mesure ou autre CMS), vous devrez transférer :
1. Tous les fichiers du site
Notamment :
-
Les fichiers HTML, PHP, JS, CSS
-
Les dossiers de thèmes ou de templates
-
Les répertoires de plugins ou de modules
-
Les fichiers médias (images, vidéos, polices)
-
Les fichiers
.htaccessouweb.config -
Le code ou les configurations personnalisés
2. Les bases de données
La plupart des sites reposent sur une ou plusieurs bases de données (généralement MySQL ou MariaDB). Vous devrez :
-
Exporter la base de données depuis l’ancien hébergeur
-
L’importer dans le système de bases de données du nouveau serveur
3. Les comptes e-mail (facultatif)
Si votre hébergement gère les e-mails, vous devrez peut-être aussi :
-
Recréer les comptes e-mail
-
Migrer les boîtes aux lettres (avec des outils comme IMAPSync)
Procédure de transfert étape par étape
A. Transférer les fichiers via FTP/SFTP
-
Utilisez un client FTP/SFTP comme FileZilla, Cyberduck ou Transmit.
-
Connectez-vous au serveur FTP du nouvel hébergeur avec les identifiants fournis dans votre panneau de contrôle (cPanel, Plesk ou tableau de bord personnalisé).
-
Rendez-vous dans le répertoire racine public (généralement
/public_html,/var/www/htmlou équivalent). -
Transférez tous les fichiers de votre site au bon emplacement, en conservant l’arborescence des dossiers.
Astuce : utilisez SFTP plutôt que FTP pour plus de sécurité.
B. Utiliser le gestionnaire de fichiers (pour les petits sites)
Si votre hébergeur propose cPanel ou un tableau de bord cloud :
-
Ouvrez le gestionnaire de fichiers
-
Compressez les fichiers de votre site dans une archive
.zip -
Transférez l’archive et décompressez-la directement sur le serveur
Cette méthode est plus rapide que le FTP pour de nombreux fichiers et évite les dépassements de délai.
C. Transférer et importer la base de données
-
Depuis votre ancien hébergeur, exportez votre base de données avec phpMyAdmin, la CLI MySQL ou adminer.
-
Sur le nouvel hébergeur, créez une nouvelle base de données, attribuez-lui un utilisateur disposant de tous les droits et notez les identifiants.
-
Importez la base de données avec :
-
phpMyAdmin (idéal pour les petites bases)
-
La CLI MySQL pour les bases volumineuses
-
Les outils fournis par l’hébergeur (par ex. l’assistant d’import de base de données de ShopWhizzy)
-
Important : veillez à mettre à jour vos fichiers de configuration (par ex. wp-config.php ou env.php) avec les nouveaux identifiants de base de données.
Points d’attention
Permissions & propriété
Après le transfert, vérifiez les permissions et la propriété des fichiers :
-
Dossiers :
755 -
Fichiers :
644 -
Vérifiez que l’utilisateur/groupe serveur propriétaire est correct
Cela évite les erreurs 403/500 dues à des permissions mal configurées.
Ajustements propres à l’environnement
Vous devrez peut-être ajuster :
-
Les chemins absolus
-
Les variables d’environnement
-
Les URL de base dans la base de données (en particulier sur des CMS comme WordPress ou Magento)
Dans Magento 2, mettez à jour base_url et base_secure_url dans la table core_config_data, ou utilisez l’outil en ligne de commande :
Vérifier la réussite du transfert
Avant de poursuivre :
-
Vérifiez que le nombre de fichiers et l’arborescence correspondent à l’original
-
Assurez-vous qu’aucun fichier n’est corrompu ou manquant
-
Testez les fichiers transférés sur un domaine de staging ou de test (par ex.
staging.yourdomain.com), en surchargeant le DNS en local si nécessaire
Comment ShopWhizzy simplifie cette étape
Chez ShopWhizzy, nous proposons :
-
Des outils de migration en un clic
-
Des identifiants SFTP sécurisés et des scripts de déploiement automatique
-
Une vérification de l’intégrité des fichiers après transfert
-
Un accompagnement expert à la migration 24h/24 et 7j/7
-
Des audits de performance après transfert
Nos ingénieurs veillent à ce que tout soit en place, configuré et optimisé, sans perte de données et sans stress.
En résumé : un transfert propre = une migration fluide
Transférer votre site est une tâche minutieuse, mais lorsqu’elle est bien faite :
-
Votre nouveau serveur devient le miroir de votre ancien site
-
Vous pouvez tester sans perturber le trafic en production
-
Vous êtes un pas plus près d’une vitesse, d’une sécurité et d’une évolutivité améliorées
Étape 5 : importer la base de données
Une fois les fichiers de votre site transférés sur le nouvel hébergeur, l’étape suivante consiste à importer votre base de données, indispensable pour restaurer tout le contenu dynamique, les configurations et les données utilisateurs de votre site.
Que vous utilisiez WordPress, Magento, Joomla ou une application PHP sur mesure, la base de données est le cœur de votre site : articles, produits, paramètres, comptes clients, données SEO, etc. Voyons comment la migrer et l’importer de façon sûre et efficace, sans corruption ni perte de données.
En quoi consiste cette étape ?
-
Exporter la base de données depuis l’ancien hébergeur
-
Créer une nouvelle base de données sur le nouvel hébergeur
-
Importer la base exportée dans le système de base de données du nouvel hébergeur
-
Mettre à jour les fichiers de configuration avec les nouveaux identifiants de base de données
-
Vérifier que la migration a réussi
Étape par étape : importer la base de données de votre site
1. Exporter la base de données depuis l’ancien hébergeur
Si ce n’est pas déjà fait :
A. Avec phpMyAdmin :
-
Connectez-vous à l’interface phpMyAdmin de votre ancien hébergeur.
-
Sélectionnez la base de données utilisée par votre site.
-
Cliquez sur Exporter → choisissez Rapide et le format SQL.
-
Cliquez sur Exécuter pour télécharger le fichier
.sqlsur votre ordinateur.
B. En ligne de commande (pour les bases volumineuses) :
Cette méthode est préférable pour les grands sites e-commerce (comme Magento) ou si vous souhaitez utiliser des scripts automatisés.
2. Créer une nouvelle base de données sur le nouvel hébergeur
Depuis le panneau de contrôle de votre hébergeur (par ex. cPanel, Plesk ou tableau de bord personnalisé) :
-
Ouvrez Bases de données MySQL ou Gestion des bases de données.
-
Créez :
-
Une nouvelle base de données (par ex.
newstore_db) -
Un nouvel utilisateur de base de données (par ex.
storeuser) avec un mot de passe robuste
-
-
Accordez à l’utilisateur ALL PRIVILEGES sur la base de données.
Notez :
-
Le nom de la base
-
L’utilisateur de la base
-
Le mot de passe
-
Le nom d’hôte (généralement
localhost, mais il peut différer)
3. Importer la base de données
A. Avec phpMyAdmin (pour les bases <100 Mo) :
-
Connectez-vous au phpMyAdmin du nouvel hébergeur.
-
Sélectionnez votre nouvelle base de données.
-
Cliquez sur Importer.
-
Choisissez le fichier
.sqlexporté précédemment. -
Cliquez sur Exécuter.
Astuce : si le fichier est trop volumineux, découpez-le avec des outils comme SQL Dump Splitter ou passez par la ligne de commande.
B. Avec la ligne de commande MySQL (pour les bases volumineuses ou Magento) :
Vérifiez que :
-
Le fichier se trouve sur le serveur
-
L’utilisateur dispose des droits de lecture/écriture sur la base de données
4. Mettre à jour la configuration du site
Après l’import, faites pointer votre site vers la nouvelle base de données :
-
Dans WordPress : modifiez
wp-config.php -
Dans Magento 2 : modifiez
app/etc/env.php
5. Corriger les données sérialisées (si nécessaire)
Certaines plateformes sérialisent des données (WordPress, Magento, etc.). Changer le nom de domaine ou le chemin peut casser les chaînes sérialisées.
Utilisez des outils comme :
-
WP Migrate DB Pro (WordPress)
-
n98-magerun2pour Magento -
Des outils de recherche-remplacement compatibles avec la sérialisation
6. Tester la connexion à la base de données
Avant la mise en ligne :
-
Consultez un domaine de staging ou de prévisualisation
-
Vérifiez que les pages se chargent, que les connexions fonctionnent et que le contenu est complet
-
Contrôlez le contenu produits/catalogue (par ex. dans Magento)
-
Recherchez les tables manquantes, les liens cassés ou les erreurs
Si vous obtenez :
-
« Error establishing a database connection » → revérifiez les identifiants
-
Des erreurs de syntaxe SQL → vérifiez l’intégrité du fichier SQL
Les conseils de ShopWhizzy
Chez ShopWhizzy, nous aidons les entreprises à :
-
Migrer des bases de données de toute taille avec zéro interruption
-
Réparer des imports de base de données défaillants ou incomplets
-
Gérer les tables spécifiques à Magento et les structures EAV
-
Faire correspondre automatiquement anciens et nouveaux identifiants de base de données pour un déploiement plus rapide
Notre boîte à outils de migration garantit l’intégrité de la base de données et l’optimisation de ses performances pendant et après l’import.
En résumé : des données solides = un site solide
Importer votre base de données ne consiste pas seulement à déplacer des données : il s’agit de préserver l’identité, les fonctionnalités et la continuité d’activité de votre site. Bien réalisée, cette étape garantit un fonctionnement parfait de votre site après la bascule.
Étape 6 : tester sur un domaine temporaire ou un environnement de staging
Vérifiez que tout fonctionne avant la mise en ligne
Pourquoi cette étape est importante
Tester votre site migré avant de basculer le DNS est essentiel pour éviter des erreurs coûteuses, des fonctionnalités cassées ou des interruptions.
Un domaine temporaire ou un environnement de staging vous permet de :
-
Repérer les bugs et les liens cassés
-
Vérifier les connexions à la base de données
-
Tester les formulaires, les paiements et les connexions
-
Évaluer la vitesse du site et la configuration SEO
-
Vérifier que les services tiers (comme l’e-mail ou le CDN) sont toujours connectés
En résumé : vous simulez l’expérience réelle dans un « bac à sable » sécurisé, sans exposer les utilisateurs aux problèmes.
Qu’est-ce qu’un domaine temporaire ou un environnement de staging ?
Domaine temporaire
Un lien de test fourni par votre nouvel hébergeur, par exemple :https://yournewhost.com/~username/
ouhttps://ip-address/~username
Certains hébergeurs comme ShopWhizzy, SiteGround ou Cloudways l’attribuent automatiquement lors de la configuration.
Environnement de staging
Une copie clonée de votre site installée sur un sous-domaine distinct (par ex. staging.yoursite.com) ou dans un sous-dossier. Cet environnement reflète votre site, mais n’est pas indexé par Google et n’affecte pas vos clients en production.
Étape par étape : tester votre site migré avant la bascule DNS
1. Accédez à votre site via le lien temporaire ou l’IP
Utilisez l’URL temporaire ou l’adresse IP + le chemin de dossier fournis par votre hébergeur.
Exemple :http://123.456.789.000/~youruser
Si le site ne se charge pas :
-
Vérifiez les permissions des fichiers
-
Assurez-vous qu’Apache/Nginx sert la bonne racine
-
Confirmez la propagation DNS des domaines de prévisualisation (le cas échéant)
2. Modifiez temporairement votre fichier hosts local (méthode avancée facultative)
Vous pouvez forcer votre ordinateur à résoudre votre domaine vers l’IP du nouveau serveur avant la mise à jour DNS :
Sous Windows/Mac/Linux :
-
Modifiez le fichier
hosts:-
Windows :
C:\Windows\System32\drivers\etc\hosts -
macOS/Linux :
/etc/hosts
-
-
Ajoutez cette ligne :
-
Enregistrez & videz le cache DNS.
-
Ouvrez
https://yourdomain.com→ le site se charge désormais depuis le nouvel hébergeur !
Pensez à supprimer cette entrée après les tests !
3. Vérifiez les zones critiques de votre site
Utilisez une checklist de test du site :
-
La page d’accueil se charge correctement
-
Les menus et la navigation fonctionnent
-
Les fiches produits et pages catégories s’affichent (pour l’e-commerce)
-
Les pages CMS (À propos, Contact, FAQ)
-
La fonction de recherche
-
Les formulaires et leur envoi
-
Le panier, le paiement et la passerelle de paiement
-
L’accès à l’administration fonctionne (par ex. tableau de bord WordPress, Magento Admin)
-
Les chemins d’images et les scripts se chargent correctement
-
Les URL ne sont pas cassées (vérifiez les erreurs 404)
4. Testez les fonctionnalités essentielles comme…
-
Connexions et comptes utilisateurs
-
Calculs des frais de livraison et des taxes
-
Coupons ou programmes de fidélité
-
Envoi d’e-mails (réinitialisations de mot de passe, confirmations de commande)
-
Performances et temps de chargement
-
Compatibilité mobile
5. Utilisez des outils de contrôle visuel et de monitoring
-
Pingdom – test de vitesse
-
GTmetrix – performances et ressources
-
Lighthouse – intégré aux Chrome DevTools
-
Screaming Frog – liens brisés et audit SEO
-
Hotjar ou Microsoft Clarity – pour les cartes de chaleur du comportement après le lancement
6. Désactivez l’indexation par les moteurs de recherche (en staging)
Pour éviter le contenu dupliqué et les problèmes de SEO :
-
Ajoutez ceci dans votre
<head>: -
Ou utilisez le fichier robots.txt :
Les outils de staging de Magento et WordPress le font souvent automatiquement.
7. Corrigez tous les problèmes détectés
Une fois les tests terminés, revenez en arrière et :
-
Corrigez les liens brisés ou les chemins des médias
-
Résolvez les erreurs de configuration
-
Réinstallez les plugins/modules manquants
-
Mettez à jour les paramètres ou les permissions de la base de données
-
Videz et actualisez les caches
Conseil de pro ShopWhizzy
Chez ShopWhizzy, chaque migration comprend :
-
Des tests avant le changement DNS sur des serveurs de staging isolés
-
La validation SSL avant le lancement
-
Des outils de débogage spécifiques à Magento pour repérer les conflits entre modules tiers
-
Des tests d’acceptation (UAT) multi-utilisateurs
Nous veillons à ce que votre nouveau site soit parfait avant sa mise en ligne — sans stress, sans mauvaises surprises.
En résumé : testez avant de basculer
Migrer un site sans le tester, c’est comme lancer une fusée sans inspecter les moteurs. Un domaine temporaire ou un environnement de staging vous permet de lancer en toute confiance, de garantir la stabilité et d’offrir une transition en douceur à vos utilisateurs.
Étape 7 : mettez à jour les paramètres DNS — passez en ligne sans interruption
La mise à jour de vos DNS (Domain Name System) est l’étape finale et critique lors de la migration de votre site vers un nouvel hébergeur. Elle indique à Internet où se trouve désormais votre nom de domaine, en le faisant pointer vers votre nouveau serveur. Mais si elle est mal réalisée, elle peut provoquer une interruption de service, des perturbations de la messagerie, voire des certificats SSL défaillants.
Faisons en sorte que cela n’arrive pas.
Qu’est-ce que le DNS et pourquoi est-ce important ?
Le DNS fait office d’annuaire d’Internet. Lorsque quelqu’un saisit yourdomain.com dans un navigateur, le DNS lui indique à quelle adresse IP (c’est-à-dire à quel serveur) se connecter.
Lorsque vous changez d’hébergement, l’adresse IP change : vous devez donc mettre à jour vos enregistrements DNS en conséquence.
Comment mettre à jour vos DNS en toute sécurité (étape par étape)
1. Trouvez l’adresse IP de votre nouveau serveur
Votre nouvel hébergeur (par exemple ShopWhizzy) vous fournira une adresse IP sous la forme :
Si vous utilisez un CDN (par exemple Cloudflare), votre enregistrement A pointera peut-être plutôt vers celui-ci.
2. Connectez-vous à votre registraire de domaine ou à votre fournisseur DNS
C’est là que vos DNS sont gérés. Il peut s’agir de :
-
Votre registraire de domaine (par exemple GoDaddy, Namecheap)
-
Votre hébergeur DNS (par exemple Cloudflare, AWS Route 53)
-
Le panneau de contrôle de votre ancien hébergement web (par exemple cPanel)
Rendez-vous dans Gestion DNS / Éditeur de zone.
3. Mettez à jour les principaux enregistrements DNS
Vous devrez probablement mettre à jour :
-
Enregistrement A : fait pointer
yourdomain.comvers l’adresse IP de votre nouveau serveur.-
Remplacez l’ancienne IP par la nouvelle.
-
-
Enregistrement CNAME (facultatif) : pour les sous-domaines comme
www, vous pouvez le faire pointer versyourdomain.com. -
Enregistrements MX : ne les modifiez pas si vous utilisez des services de messagerie externes comme Gmail ou Outlook.
Si vous changez également d’hébergement de messagerie, mettez-les à jour avec précaution pour éviter toute interruption des e-mails.
Exemple de mise à jour d’un enregistrement A :
4. Réduisez le TTL (Time to Live) à l’avance (facultatif, mais judicieux)
Le TTL détermine combien de temps les informations DNS sont mises en cache. Réduisez-le 24 heures avant la migration à une valeur comme 300 (5 minutes), afin que les modifications DNS se propagent plus rapidement.
Une fois le site stable sur le nouvel hébergeur, vous pouvez le remonter à 3600 ou plus.
5. Vérifiez la configuration SSL sur le nouveau serveur
Avant la mise en service des DNS :
-
Assurez-vous que votre certificat SSL est déjà installé chez le nouvel hébergeur.
-
Des services comme Let’s Encrypt ou l’hébergement infogéré de ShopWhizzy l’émettent souvent automatiquement.
Sinon, les utilisateurs risquent de voir un avertissement de sécurité en accédant à https://yourdomain.com.
6. Attendez la propagation DNS
Après la mise à jour des DNS :
-
La propagation mondiale des modifications peut prendre de quelques minutes à 48 heures.
-
La plupart des utilisateurs verront le nouveau site dans un délai de 1 à 4 heures.
Vous pouvez vérifier l’état avec des outils comme :
7. Surveillez votre site pendant la propagation
Certains utilisateurs pourront atteindre l’ancien serveur tandis que d’autres atteindront le nouveau. Par conséquent :
-
Gardez les deux sites actifs pendant 24 à 48 heures pour éviter toute perte de données.
-
Évitez d’accepter des commandes ou des commentaires de blog sur les deux simultanément (ou désactivez temporairement ces actions).
-
Surveillez la disponibilité et les performances avec des outils comme UptimeRobot, Pingdom ou New Relic.
8. Une fois le changement DNS entièrement propagé
Lorsque les DNS sont entièrement mis à jour :
-
Vérifiez que votre site se charge correctement partout dans le monde.
-
Désactivez ou supprimez la version du site chez l’ancien hébergeur.
-
Résiliez l’ancien hébergement (après sauvegarde).
-
Remontez votre TTL à une valeur plus élevée (comme
3600ou86400) pour réduire la charge des requêtes DNS.
Bonus : vous utilisez un CDN comme Cloudflare ?
Si vous utilisez Cloudflare, vous n’avez pas besoin de modifier les DNS chez votre registraire. À la place :
-
Mettez à jour l’enregistrement A dans Cloudflare avec la nouvelle adresse IP.
-
Vos DNS restent rapides et sécurisés grâce à Cloudflare, et le SSL est souvent géré pour vous.
Pourquoi ShopWhizzy simplifie cette étape
ShopWhizzy gère les transitions DNS sans aucune interruption, avec notamment :
-
Une planification de migration sur mesure
-
Un SSL provisionné à l’avance
-
Des tests via un accès temporaire
-
Une surveillance des DNS en temps réel
-
Une validation après la bascule
En résumé
La mise à jour des DNS est l’étape finale pour « orienter le monde entier » vers votre nouveau site — et la réaliser correctement garantit une expérience fluide, sécurisée et sans interruption, pour vous comme pour vos utilisateurs.
Avec de la préparation et des tests, vous pouvez migrer sans interruption et passer en ligne en toute confiance.
Étape 8 : surveillez et vérifiez après la migration — assurez une transition en douceur après la mise à jour DNS
Une fois les DNS mis à jour et votre site techniquement en ligne chez le nouvel hébergeur, votre travail n’est pas encore terminé. Cette étape est cruciale car, même si la migration semble réussie au départ, des problèmes résiduels peuvent encore affecter les performances, la sécurité ou l’expérience utilisateur.
Cette étape consiste à vérifier que tout fonctionne comme prévu après la bascule et à prendre des mesures proactives pour traiter d’éventuels problèmes.
Pourquoi la surveillance après la migration est essentielle
Lorsque vous migrez votre site, même si tout semble parfait au départ, des problèmes peuvent survenir après la transition :
-
Problèmes de performances (par exemple, temps de chargement plus lents)
-
Problèmes de SEO (par exemple, redirections mal configurées, liens brisés)
-
Problèmes fonctionnels (par exemple, formulaires, checkout, services tiers)
-
Problèmes de sécurité (par exemple, erreurs de certificat SSL, vulnérabilités du serveur)
En surveillant activement votre site après la migration, vous vous assurez que tout problème est identifié rapidement et peut être résolu avant qu’il n’affecte vos utilisateurs ou votre activité.
Étapes pour surveiller et vérifier efficacement après la migration
1. Vérifiez l’état de la propagation DNS
Les modifications DNS peuvent prendre de quelques minutes à 48 heures pour se propager à l’échelle mondiale ; il est donc important de suivre ce processus pour vous assurer que tous les utilisateurs sont dirigés vers le nouveau serveur. Utilisez des outils comme :
-
Whatsmydns.net — pour vérifier si les modifications DNS se sont propagées aux serveurs du monde entier.
-
DNSchecker.org — pour suivre la propagation DNS en interrogeant différentes zones géographiques.
Cela vous permettra de voir si certains utilisateurs sont encore dirigés vers l’ancien serveur et s’il existe des incohérences pendant la période de transition.
2. Surveillez les performances et la vitesse du site
L’une des tâches les plus critiques après la migration consiste à vérifier que votre site se charge rapidement et fonctionne bien sur le nouveau serveur. Même si la migration a réussi, le nouvel environnement peut influer sur vos temps de chargement, selon les paramètres et la configuration du serveur.
Utilisez des outils comme :
-
Pingdom — pour un contrôle simple des performances.
-
GTmetrix — pour une analyse approfondie de la vitesse du site, y compris les éléments de page et les scores de performance.
-
Google PageSpeed Insights — pour évaluer les indicateurs de performance, l’ergonomie mobile et obtenir des conseils d’optimisation.
Principaux points à vérifier :
-
Vitesse de chargement des pages : visez moins de 3 secondes.
-
Compatibilité mobile : assurez-vous que les sites mobile-first s’affichent correctement.
-
Temps de réponse du serveur : ils ne devraient pas dépasser 200 ms pour une expérience utilisateur optimale.
3. Vérifiez les fonctionnalités du site et l’expérience utilisateur
Il est essentiel de s’assurer que toutes les fonctionnalités du site fonctionnent parfaitement après la migration. Vérifiez les points suivants :
-
Formulaires et envois : testez les formulaires de contact, les inscriptions et tous les formulaires personnalisés de votre site. Assurez-vous que les envois parviennent aux bonnes adresses e-mail ou bases de données.
-
Checkout e-commerce : pour les boutiques en ligne, testez l’intégralité du parcours de commande. Vérifiez que les passerelles de paiement, les taxes, les calculs de livraison et les remises/coupons fonctionnent correctement.
-
Fonction de recherche : assurez-vous que la barre de recherche renvoie des résultats pertinents et que les filtres fonctionnent comme prévu.
-
Intégrations tierces : vérifiez que les services tiers comme les CRM, les plateformes d’e-mail marketing ou les chatbots sont toujours connectés et fonctionnent correctement.
-
Multimédia (images/vidéos) : assurez-vous que les images, vidéos et autres médias se chargent correctement sur l’ensemble du site.
4. Recherchez les liens brisés et les erreurs 404
Les liens brisés et les ressources manquantes font partie des problèmes les plus fréquents après une migration de site. Ils peuvent nuire à la fois à l’expérience utilisateur et au SEO.
Outils pour détecter les liens brisés :
-
Screaming Frog — un outil puissant qui explore votre site pour détecter les liens brisés ou les ressources manquantes.
-
Broken Link Checker — un outil en ligne gratuit qui analyse votre site à la recherche d’erreurs 404 et de liens morts.
Problèmes courants à rechercher :
-
Erreurs 404 internes : liens pointant vers des pages qui n’existent plus.
-
Erreurs 404 externes : liens pointant vers des sites externes qui ont pu modifier leurs URL.
-
Ressources manquantes : images, feuilles de style ou fichiers JavaScript qui ne se chargent pas correctement.
Corrigez rapidement les liens brisés en :
-
Mettant en place des redirections 301 adaptées pour les contenus déplacés.
-
Restaurant les fichiers manquants au bon emplacement.
5. Vérifiez le SSL et les paramètres de sécurité
Après une migration vers un nouvel hébergeur, les certificats SSL et les paramètres de sécurité sont parfois négligés. Il est essentiel de vérifier que votre site est toujours sécurisé et accessible en HTTPS sans aucune erreur.
-
Vérifiez le SSL : assurez-vous que votre certificat SSL est correctement installé chez le nouvel hébergeur et que votre site est sécurisé avec le protocole
https://. -
Problèmes de contenu mixte : vérifiez qu’aucune ressource (images ou scripts, par exemple) n’est encore chargée en HTTP au lieu de HTTPS.
-
En-têtes de sécurité : testez les en-têtes de sécurité comme Content-Security-Policy, X-Content-Type-Options et autres pour protéger votre site contre les vulnérabilités courantes.
Vous pouvez utiliser des outils comme :
-
SSL Labs — pour effectuer un test SSL et vérifier que tout fonctionne correctement.
-
Why No Padlock? — pour détecter les problèmes de contenu mixte.
6. Surveillez la disponibilité et les erreurs du serveur
Même après la migration, il est important de garder un œil sur la disponibilité de votre site et sur les éventuelles erreurs serveur.
-
Surveillez la disponibilité : utilisez des outils comme UptimeRobot ou Pingdom pour vous assurer que votre site est en ligne 24 h/24, 7 j/7.
-
Suivez les erreurs serveur : consultez les logs de votre serveur à la recherche d’erreurs 500, 502 ou 503. Elles signalent des problèmes côté serveur qui nécessitent votre attention.
-
Utilisation des ressources du serveur : surveillez le CPU, la RAM et l’espace disque de votre serveur pour vous assurer qu’il ne rencontre pas de goulets d’étranglement susceptibles de ralentir votre site.
7. Vérifiez le fonctionnement des e-mails
Si vous utilisez des services d’e-mail (comme SMTP, Mailgun ou autres) pour les notifications, les réinitialisations de mot de passe ou les confirmations de commande, vérifiez que l’envoi des e-mails fonctionne correctement après la migration. Contrôlez vos enregistrements MX et la configuration de la messagerie chez le nouvel hébergeur.
Conseil de pro ShopWhizzy : surveillance et support actifs
Chez ShopWhizzy, nous assurons une surveillance proactive après la migration afin que tout fonctionne correctement pendant les semaines qui suivent. Notre équipe de support est toujours disponible pour résoudre les problèmes qui surviennent, pour que vous puissiez vous concentrer sur la croissance de votre activité plutôt que sur le dépannage.
En résumé : la surveillance après la migration est essentielle
La surveillance après la migration garantit que votre site est non seulement en ligne, mais aussi performant. Cette étape permet d’identifier et de traiter rapidement les problèmes, afin que les visiteurs bénéficient d’une expérience fluide et que vos performances SEO n’en pâtissent pas.
Conseils de pro pour une migration sans interruption
1. Planifiez votre migration en dehors des heures de pointe
-
Analysez les tendances de trafic (avec Google Analytics ou les logs serveur) pour identifier les créneaux de faible trafic — souvent tard le soir ou tôt le matin sur votre marché principal.
-
Programmez les tâches les plus lourdes (par exemple, synchronisations massives de données, modifications du TTL DNS) pendant ces périodes pour limiter l’impact sur les utilisateurs.
2. Réduisez le TTL DNS bien à l’avance
-
Réduisez votre TTL DNS (Time-To-Live) de 24 heures (86 400 secondes) à 300–600 secondes au moins 48 heures avant la migration.
-
Ainsi, lorsque vous basculerez enfin l’enregistrement A vers le nouveau serveur, la plupart des caches DNS récursifs se mettront à jour en quelques minutes, et non en plusieurs heures.
3. Utilisez une stratégie de déploiement blue-green (canary)
-
Déploiement blue-green : maintenez deux environnements identiques — « Blue » (le site actuellement en ligne) et « Green » (le nouvel hébergeur).
-
Testez entièrement « Green », puis basculez le trafic vers celui-ci via un load balancer ou une modification DNS. En cas de problème, vous pouvez revenir instantanément à « Blue ».
4. Mettez en place une réplication des fichiers et de la base de données en temps réel
-
Rsync (pour les fichiers) : utilisez
rsync --archive --delete --compresspour synchroniser les répertoires de fichiers à plusieurs reprises jusqu’à la bascule, afin qu’il ne reste que les différences incrémentales. -
Réplication de la base de données : si votre plateforme le permet, configurez une réplication maître-esclave de l’ancienne base vers la nouvelle, avec un retard de quelques secondes seulement. Au moment de la bascule, promouvez l’esclave en maître.
5. Passez l’ancien hébergement en « lecture seule » pour la synchronisation finale
-
Avant la bascule, passez l’ancien environnement en mode lecture seule :
-
Désactivez les nouvelles inscriptions, les envois de formulaires et les commandes (ou mettez-les en file d’attente).
-
Cela empêche l’écriture de nouvelles données dans l’ancienne base après la synchronisation.
-
-
Effectuez une dernière synchronisation incrémentale des fichiers et de la base afin que le nouvel hébergeur dispose de 100 % des données.
6. Utilisez un CDN comme « tampon » pendant la bascule
-
Si votre site est déjà derrière un CDN (Cloudflare, Fastly, etc.), vous pouvez :
-
Préchauffer le cache sur le nouvel hébergeur en explorant les URL clés, afin que les nœuds du CDN contiennent déjà un contenu à jour.
-
Changer l’origine dans les paramètres du CDN, de l’IP de l’ancien serveur vers celle du nouveau, instantanément — ce qui bascule tout le trafic sans délai de propagation DNS.
-
7. Automatisez la bascule avec des scripts
-
Créez des scripts de déploiement qui effectuent :
-
La synchronisation finale des fichiers via
rsync -
La promotion ou l’import de la base de données
-
Le vidage et la reconstruction des caches (Magento, WordPress, etc.)
-
La purge du cache CDN ou d’URL spécifiques
-
Le changement de DNS ou d’origine CDN
-
-
L’automatisation réduit les erreurs humaines et rend le processus reproductible.
8. Gardez les deux environnements en ligne en parallèle
-
Ne décommissionnez pas votre ancien hébergement avant qu’au moins un cycle complet de TTL DNS se soit écoulé (par exemple 6 à 12 heures).
-
Surveillez les logs des deux serveurs pour vous assurer qu’aucun trafic n’arrive encore sur l’ancien environnement.
9. Validez le SSL/TLS sur le nouvel hébergeur à l’avance
-
Installez et vérifiez votre certificat SSL sur le nouveau serveur au préalable — avant toute modification DNS.
-
Utilisez des outils comme SSL Labs ou Why No Padlock? pour confirmer la validité du certificat et l’absence de contenu mixte.
10. Contrôles de santé complets et smoke tests
-
Automatisez les contrôles de santé avec des outils comme UptimeRobot ou New Relic pour interroger :
-
La page d’accueil
-
La page de connexion
-
Les principales pages produits ou de contenu
-
Les endpoints du checkout ou du formulaire de contact
-
-
Des scripts de smoke test (par exemple Selenium, Puppeteer) peuvent parcourir les principaux parcours utilisateurs après la bascule pour détecter immédiatement les problèmes.
11. Communiquez de manière proactive avec les parties prenantes
-
Informez les équipes internes (support, marketing, ventes) de la fenêtre de migration et du plan de repli.
-
Prévenez vos principaux clients ou partenaires si une interruption — même minime — est prévue. La transparence renforce la confiance.
12. Prévoyez un plan de retour arrière détaillé
-
Documentez précisément comment rétablir les paramètres DNS ou du load balancer vers l’ancien serveur, et comment y réactiver les opérations d’écriture.
-
Gardez vos scripts de retour arrière à portée de main et assurez-vous qu’un membre de votre équipe maîtrise la procédure.
13. Surveillance et triage après la migration
-
Premières 24 heures : renforcez la surveillance de :
-
L’utilisation des ressources du serveur (CPU, RAM, E/S disque)
-
Les logs d’erreurs (500, 502, erreurs de console JS)
-
Les statistiques utilisateurs (taux de rebond, pages vues, formulaires complétés)
-
-
Réagissez rapidement à toute anomalie en repassant en lecture seule, en vidant les caches ou en revenant en arrière si nécessaire.
14. Réalisez un post-mortem et documentez les enseignements
-
Une fois la migration stabilisée, organisez un post-mortem avec votre équipe :
-
Qu’est-ce qui s’est bien passé ?
-
Quels problèmes inattendus sont apparus ?
-
Comment améliorer votre processus la prochaine fois ?
-
-
Mettez à jour votre guide de migration avec ces enseignements.
En résumé
Une migration sans interruption repose sur une planification minutieuse, l’automatisation et des environnements parallèles. En recourant à des stratégies comme les déploiements blue-green, la réplication en temps réel, le CDN comme tampon et les contrôles de santé automatisés, vous pouvez déplacer votre site en toute fluidité — en satisfaisant vos utilisateurs et sans interrompre votre activité.
Grâce à ces conseils de pro, vous éviterez non seulement les interruptions, mais vous disposerez aussi d’un processus de migration reproductible et serein pour chaque futur changement d’hébergement.
Pourquoi choisir ShopWhizzy pour l’hébergement et les migrations ?
Lorsqu’il s’agit de migrer et d’héberger un site à hautes performances — en particulier sur des plateformes complexes comme Magento — le prestataire que vous choisissez peut faire ou défaire votre expérience utilisateur, votre référencement et, au final, votre chiffre d’affaires. Voici pourquoi ShopWhizzy se distingue comme le partenaire idéal pour des migrations fluides et un hébergement à toute épreuve :
1. Un service de migration haut de gamme, sans interruption
-
Des ingénieurs dédiés à la migration : un spécialiste Magento senior est affecté à votre projet.
-
Staging et tests avant la migration : chaque site est cloné dans un environnement de staging. Toutes les fonctionnalités, extensions et flux de paiement sont vérifiés avant toute modification DNS.
-
Synchronisation incrémentale des fichiers et de la base : nous utilisons
rsyncet la réplication de base de données pour maintenir vos anciens et nouveaux serveurs parfaitement synchronisés. Seul un infime delta est appliqué lors de la bascule — ce qui élimine toute perte de données. -
Déploiement blue-green : basculez le trafic instantanément via le load balancer ou un changement DNS ; le retour arrière est tout aussi rapide en cas d’imprévu.
2. Une infrastructure d’hébergement optimisée pour Magento
-
Serveurs sur SSD/NVMe pour des E/S disque ultra-rapides
-
Redis et Varnish préconfigurés : Full Page Cache et cache d’objets/sessions intégrés
-
Prise en charge de HTTP/2 et QUIC : protocoles modernes activés par défaut pour un chargement parallélisé des ressources
-
PHP 8.x avec OPcache : mise en cache du bytecode compilé pour réduire la charge CPU
-
Options de mise à l’échelle automatique : ajout de nœuds de calcul lors des pics de charge, puis retour à la normale pour maîtriser les coûts
3. Sécurité et conformité de niveau entreprise
-
Conformité PCI-DSS : serveurs renforcés et segmentation réseau pour respecter les normes du secteur des cartes de paiement
-
Web Application Firewall (WAF) : bloque les injections SQL, le XSS et les menaces du Top 10 OWASP en périphérie
-
Protection DDoS : atténuation aux couches 3 et 7 pour que votre boutique reste en ligne pendant les attaques
-
Correctifs automatisés et analyse des vulnérabilités : correctifs du système d’exploitation, du serveur web et du framework appliqués chaque nuit
-
Authentification à deux facteurs et contrôle d’accès basé sur les rôles : protection des back-offices et des tableaux de bord sensibles
4. Monitoring des performances et support proactif
-
Monitoring en temps réel 24 h/24, 7 j/7 : New Relic APM, UptimeRobot et des contrôles de santé personnalisés suivent chaque requête et alertent en cas d’anomalie
-
Audits de performance mensuels : rapports détaillés sur les Core Web Vitals, les taux de succès du cache et l’utilisation des ressources, avec des recommandations concrètes
-
Canal Slack/Discord dédié : accès immédiat à nos ingénieurs support — pas de file d’attente de tickets, pas de réponses toutes faites
-
Astreinte d’urgence : escalade par téléphone pour les incidents critiques, à toute heure
5. Un environnement pensé pour les développeurs
-
Intégration Git et Composer : poussez votre code, gérez les dépendances et exécutez les migrations via des pipelines CI/CD
-
Accès SSH et WP-CLI/Magento CLI : contrôle complet en ligne de commande pour le débogage, la compilation et la maintenance
-
Environnements de staging en 1 clic : créez des répliques exactes de votre site pour la recette, les tests A/B ou les démonstrations client
-
Bases de données isolées : clonez les données de production dans une base de développement privée avec les données sensibles anonymisées
6. CDN mondial et cache en périphérie
-
Intégration Fastly/Cloudflare : mise en cache des ressources statiques et dynamiques en périphérie, pour réduire la charge sur l’origine et la latence pour les visiteurs internationaux
-
Règles CDN personnalisées : contrôle fin des TTL de cache, ESI pour les fragments dynamiques et purge instantanée du cache lors des mises à jour de contenu
7. Une tarification transparente et prévisible
-
Forfaits tout compris : aucun frais caché pour le SSL, les migrations, les sauvegardes ou le support
-
Tarification selon les ressources : augmentez ou réduisez facilement selon vos besoins en cœurs CPU, RAM et bande passante
-
Consultations de performance gratuites : points trimestriels pour ajuster votre forfait et optimiser vos coûts
8. Des résultats éprouvés et des clients satisfaits
« Nous avons migré notre boutique Magento de 100 000 références vers ShopWhizzy et avons vu notre LCP mobile passer de 5,2 s à 1,1 s du jour au lendemain — les ventes ont bondi de 24 % en deux semaines. »
— Responsable e-commerce, distributeur international de mode
-
Plus de 100 migrations Magento réalisées
-
99,99 % de disponibilité atteints pour l’ensemble de nos clients en 2024
-
Gain de vitesse moyen de 38 % sur les scores PageSpeed et GTmetrix
9. Un véritable partenariat de bout en bout
-
Ateliers de stratégie et d’architecture : nous ne nous contentons pas de « déplacer » votre site — nous le repensons pour la performance, la scalabilité et la croissance future.
-
Formation et documentation : donnez à vos équipes internes les moyens d’agir grâce à des procédures sur mesure, des schémas d’architecture et des sessions d’onboarding.
-
Feuilles de route à long terme : du headless commerce aux PWA, nous planifions votre évolution technique sur 12, 24 et 36 mois.
En définitive
Avec ShopWhizzy, vous ne vous contentez pas de migrer de serveur — vous modernisez l’ensemble des fondations de votre e-commerce. Des migrations haut de gamme et de l’optimisation experte de Magento à la sécurité de niveau entreprise et aux outils pensés pour les développeurs, nous proposons une solution complète et sans stress qui accélère les performances et stimule la croissance.
Prêt à franchir le pas ? Contactez ShopWhizzy dès aujourd’hui et élaborons ensemble une stratégie de migration et d’hébergement adaptée à vos objectifs — sans interruption garantie.
Pour conclure : migrer votre site sans interruption
Migrer un site vers un nouvel hébergeur peut être l’une des tâches les plus stressantes pour une entreprise. Pourtant, avec une planification soignée, les bons outils et une approche détaillée et méthodique, il est tout à fait possible de réaliser une migration sans interruption notable ni perturbation de votre activité. Une migration réussie vous permet de préserver une expérience fluide pour vos utilisateurs, de maintenir le flux de trafic et de ne perdre aucune donnée.
En comprenant l’importance de la préparation et d’une exécution stratégique, vous pouvez rendre l’ensemble du processus plus fluide et plus prévisible. Cela va du choix du bon hébergeur et de la sauvegarde de vos données jusqu’aux tests, aux environnements de staging et, enfin, à la bascule. Voici les points clés à retenir pour réussir votre migration :
1. Une planification rigoureuse est essentielle
-
La planification est l’un des aspects les plus importants d’une migration réussie. Choisissez le bon moment pour migrer, en privilégiant les périodes de faible trafic ou les heures creuses.
-
Des objectifs clairs doivent être définis, et chaque membre de votre équipe doit comprendre les étapes du processus de migration. Il ne doit y avoir aucune ambiguïté sur le calendrier, les risques ou les plans de mitigation en cas de problème.
2. Sauvegardez tout et documentez votre processus
-
Les sauvegardes sont votre filet de sécurité. Assurez-vous que chaque fichier, base de données, paramètre et portion de code est sauvegardé et stocké en lieu sûr avant le début de la migration. Cette sauvegarde doit être disponible immédiatement en cas d’erreur pendant le processus.
-
Documentez les étapes de la migration et votre procédure de sauvegarde. Vous disposerez ainsi d’une feuille de route détaillée pour le dépannage si des problèmes surviennent après la migration.
3. Choisissez le bon hébergeur
-
Le choix du bon partenaire d’hébergement est le fondement des performances de votre site. Un prestataire offrant une haute disponibilité, de la scalabilité et de la fiabilité saura répondre aux besoins de votre entreprise à mesure qu’elle se développe.
-
Au-delà du simple hébergement, privilégiez un partenaire qui propose du support et une expertise en migration, surtout si vous passez à une nouvelle plateforme ou faites évoluer votre activité e-commerce.
4. Testez, testez, testez !
-
Les tests sont cruciaux lors de toute migration. Vous ne pouvez pas supposer que le nouvel hébergeur fonctionnera comme l’ancien sans le vérifier. Mettez en place un environnement de staging et testez chaque fonctionnalité pour vous assurer que tout fonctionne exactement comme prévu.
-
Les outils de tests automatisés, comme les smoke tests, peuvent être utiles pour vérifier que les parcours critiques (connexion, checkout, etc.) fonctionnent comme ils le devraient.
5. Réduisez le délai de propagation DNS
-
Comme les mises à jour DNS peuvent prendre de quelques minutes à 48 heures pour se propager sur Internet, planifiez soigneusement cet aspect de votre migration.
-
Réduisez le TTL DNS (Time To Live) avant la migration afin que les modifications prennent effet rapidement. Une fois la migration terminée, assurez-vous que les enregistrements DNS pointent vers la nouvelle adresse IP d’hébergement.
6. Monitoring et support en temps réel
-
Dès que la migration est terminée, il est essentiel de disposer d’un monitoring en temps réel pour repérer rapidement les problèmes potentiels.
-
Une surveillance proactive permet de détecter des problèmes comme des temps de chargement lents, des erreurs 404 ou une indisponibilité du site avant qu’ils ne prennent de l’ampleur.
-
Le support doit être disponible pour répondre à tout problème pendant la migration, afin de réduire le stress et de garantir une résolution rapide.
7. Maintenez une communication ouverte
-
Une communication régulière est essentielle, à la fois avec votre équipe interne et avec votre hébergeur. Tenez chacun informé de l’avancement et des délais prévus.
-
Si vos clients risquent d’être affectés (même légèrement), informez-les à l’avance. La transparence envers vos utilisateurs est essentielle pour conserver leur confiance.
En définitive : passez à l’action en toute confiance
Migrer un site vers un nouvel hébergeur n’a pas à être une opération stressante ou risquée. Si vous planifiez soigneusement chaque étape, utilisez les bons outils et choisissez le bon partenaire d’hébergement, vous pouvez garantir un déroulement fluide, sans aucune interruption. En adoptant une approche rigoureuse et en étant prêt à résoudre rapidement tout problème, vous préserverez l’intégrité de votre site et éviterez toute perturbation de l’expérience utilisateur.
Enfin, gardez toujours à l’esprit que les migrations sont une opportunité — et pas seulement un processus. C’est l’occasion d’améliorer les performances de votre site, d’optimiser vos ressources, de moderniser votre stack technique et même de vous préparer à la croissance future.
Migrer vers un nouvel environnement d’hébergement peut sembler intimidant, mais avec l’accompagnement expert de ShopWhizzy, cela peut devenir un projet simple et parfaitement réussi. Nous proposons des services complets — de la planification de la migration à son exécution et au suivi post-migration — pour que votre site reste en ligne et performant tout au long du processus.
Prêt à migrer votre site en toute confiance ? Laissez ShopWhizzy s’occuper de la partie difficile. Contactez-nous dès aujourd’hui pour une migration sans interruption qui rendra votre site plus rapide, plus sûr et plus évolutif que jamais.

