Comment migrer WordPress manuellement (9 étapes, aucun plugin requis)
John Turner
John Turner
La migration manuelle vous donne le contrôle total de chaque fichier et de chaque ligne de base de données qui passe d'un serveur à l'autre. Aucune limitation de plugin, pas de limites de taille de fichier, ni de processus boîte noire que vous ne pouvez pas auditer en cas de problème.
Ce contrôle a un coût. Il y a plusieurs étapes, et plusieurs d'entre elles ont des modes d'échec spécifiques qui ne sont pas évidents jusqu'à ce que vous soyez confronté à un écran blanc ou à une erreur de connexion à la base de données. J'ai vécu ça. Ce n'est pas amusant.
Ce guide vous accompagne à travers le processus complet, dans l'ordre, avec les points de défaillance signalés avant chaque étape. À la fin, vous aurez un site fonctionnel sur le nouvel hôte, testé avant même que le DNS ne soit modifié.
Quelques points à savoir d'emblée : la migration manuelle est le bon choix lorsque vous avez besoin d'un contrôle granulaire, lorsque votre hôte ne prend pas en charge les plugins de migration, ou lorsque vous migrez vers un serveur vierge sans WordPress pré-installé. Pour la plupart des autres situations, il existe un chemin plus rapide. Je le couvrirai également, après les étapes manuelles.
Voici les points clés à retenir :
- La migration manuelle vous donne un contrôle total mais comporte de nombreuses étapes. Deux d'entre elles (le remplacement des URL et les mises à jour de wp-config.php) sont les points où la plupart des migrations échouent, alors lisez les avertissements avant ces étapes.
- Vérifiez la version de votre PHP sur l'hôte actuel avant de commencer et confirmez que le nouvel hôte peut la faire correspondre. Une incompatibilité de version est la cause la plus fréquente d'un écran blanc après la migration et prend cinq minutes à vérifier maintenant contre une heure de diagnostic plus tard.
- Ne jamais exécuter une recherche et remplacement SQL brute sur votre base de données pour mettre à jour les URL. Cela corrompt les données sérialisées ; utilisez le plugin Search & Replace Everything avec un essai à blanc d'abord.
- Vous pouvez tester le site entièrement migré sur le nouvel hôte avant de toucher au DNS en modifiant votre fichier hosts local.
- La propagation DNS prend 2 à 6 heures après le basculement ; gardez l'ancien site en ligne et intact jusqu'à ce que vous ayez confirmé que le nouveau fonctionne correctement.
Table des matières
- Pourquoi migrer manuellement votre site WordPress ?
- Ce dont vous avez besoin avant de commencer
- How to Manually Migrate a WordPress Site
- Étape 1 : Exporter votre base de données
- Step 2: Download Your WordPress Files
- Étape 3 : Créez une nouvelle base de données
- Étape 4 : Téléchargez vos fichiers sur le nouvel hôte
- Étape 5 : Importez votre base de données d'origine
- Étape 6 : Modifiez le fichier wp-config.php
- Étape 7 : Mettez à jour les URL dans la base de données
- Étape 8 : Testez votre nouveau site
- Étape 9 : Mettez à jour vos paramètres DNS
- Il existe un moyen plus rapide de le faire
- Frequently Asked Questions (FAQs)
- Votre site est sur le nouvel hôte. Voici ce qu'il faut faire ensuite.
Pourquoi migrer manuellement votre site WordPress ?
Lorsque vous avez configuré votre site web pour la première fois, vous avez choisi un plan d'hébergement et un nom de domaine qui répondent à vos besoins. Cependant, vous pourriez éventuellement avoir besoin de migrer votre site. Cela implique de déplacer votre site web WordPress vers un autre hébergeur, serveur ou domaine.
Voici quelques raisons de migrer votre site.
- Mauvaises performances du site web
Vous pourriez commencer à rencontrer des temps d'arrêt, une vitesse de chargement lente ou d'autres problèmes de performance. Dans ce cas, vous devrez trouver un meilleur hébergeur web ou améliorer votre plan d'hébergement. Par exemple, vous pourriez passer d'un serveur mutualisé à un hébergement WordPress géré.
- Trafic organique accru
Une fois que votre petite entreprise ou votre blog se développe, votre serveur actuel pourrait ne pas être en mesure de gérer cette grande quantité de trafic.
- Refonte de marque
Un nom de domaine complexe peut affecter la crédibilité de votre site web. Si vous envisagez de passer à un nouveau domaine, il est temps de migrer votre site.
- Créer un site de staging
Apporter des modifications à votre site en direct pourrait le casser. Pour éviter ce problème, vous pouvez migrer votre contenu vers un site de staging en localhost.
Ce dont vous avez besoin avant de commencer
Les migrations manuelles impliquent de nombreuses pièces mobiles. L'oubli d'une identification ou le saut d'une étape de préparation signifie s'arrêter en pleine migration pour la retrouver, et certaines étapes sont difficiles à interrompre une fois commencées.
Mettez tout cela en place avant de toucher quoi que ce soit sur l'un ou l'autre serveur.
Accès et identifiants :
- Client FTP installé et prêt (FileZilla est le choix standard) ou accès cPanel confirmé sur l'ancien et le nouveau serveur
- Accès phpMyAdmin confirmé sur les deux serveurs. Connectez-vous et vérifiez que vous pouvez voir votre base de données WordPress avant de commencer.
- Votre nouveau compte d'hébergement entièrement configuré, avec un domaine en direct ou une URL temporaire que vous pouvez utiliser pour les tests.
Vérifications techniques :
- Version PHP sur votre serveur actuel. Trouvez-la dans cPanel ou demandez à votre hébergeur. Votre nouvel hébergeur doit correspondre, ou s'en approcher. Une incompatibilité de version est la cause la plus fréquente d'un écran blanc après la migration et il faut cinq minutes pour vérifier maintenant contre une heure pour diagnostiquer plus tard.
- Espace disque disponible sur le nouveau serveur. Vous avez besoin d'au moins 2 fois la taille de votre site actuel pour tenir compte du téléchargement, de l'extraction et de l'importation de la base de données.
Avant d'exporter quoi que ce soit :
- Désactivez les plugins de mise en cache sur l'ancien site. Les fichiers mis en cache peuvent être inclus dans votre exportation et causer un comportement étrange sur le nouveau serveur.
- Supprimez les plugins, thèmes et médias inutilisés si vous souhaitez une migration propre. Non requis, mais une migration est un bon moment pour le faire.
- Effectuez une sauvegarde complète du site actuel et stockez-la quelque part hors serveur. Si quoi que ce soit se passe mal à n'importe quelle étape des neuf étapes suivantes, cette sauvegarde est la façon dont vous revenez à votre point de départ.
Comment migrer manuellement un site WordPress
Bien que les services de migration puissent automatiser le processus, vous pourriez vouloir le faire vous-même. Si vous avez des connaissances techniques, vous pouvez migrer WordPress sans aucun outil tiers.
Voici comment migrer manuellement votre site web :
- Étape 1 : Exportez votre base de données : extrayez un fichier SQL de tout le contenu et les paramètres de votre site de l'ancien serveur ; utilisez la compression gzip si la base de données dépasse 100 Mo ou l'importation pourrait échouer.
- Étape 2 : Téléchargez vos fichiers WordPress : récupérez tous les fichiers de l'ancien serveur ; la méthode zip de cPanel est plus rapide et plus fiable que le FTP pour les sites avec de grandes bibliothèques multimédias.
- Étape 3 : Créez une nouvelle base de données sur le nouveau serveur : configurez la base de données vide à laquelle votre site migré se connectera ; notez tous les identifiants dès que vous les créez.
- Étape 4 : Téléversez vos fichiers sur le nouvel hôte : déplacez tout vers le nouveau serveur et définissez les bonnes permissions de fichiers ; des permissions incorrectes peuvent causer des erreurs 403.
- Étape 5 : Importez votre base de données sur le nouvel hôte : téléversez votre fichier SQL dans la nouvelle base de données ; confirmez que vos tables apparaissent dans phpMyAdmin avant de passer à l'étape suivante.
- Étape 6 : Mettez à jour wp-config.php : connectez WordPress à la nouvelle base de données en utilisant vos nouveaux identifiants ; une seule faute de frappe ici cause une erreur de connexion à la base de données sur le site en ligne.
- Étape 7 : Mettez à jour les URL dans la base de données : remplacez les anciennes références de domaine en utilisant Rechercher et remplacer tout, pas SQL brut ; le remplacement SQL brut peut corrompre les données sérialisées et casser les mises en page des constructeurs de pages.
- Étape 8 : Testez le site : vérifiez que tout fonctionne sur le nouvel hôte en modifiant votre fichier hosts local pendant que l'ancien site reste en ligne pour tous les autres.
- Étape 9 : Pointez votre domaine vers le nouvel hôte : mettez à jour vos serveurs de noms ou votre enregistrement DNS A lorsque les tests confirment que la migration est propre ; conservez l'ancien site intact jusqu'à ce que la propagation soit terminée.
Étape 1 : Exporter votre base de données
La base de données contient tout ce que WordPress génère dynamiquement : articles, pages, commentaires, comptes utilisateurs, paramètres de plugins et configurations de widgets. C'est le fichier le plus important que vous déplacerez.
Une fois que vous avez une sauvegarde de la base de données, vous pouvez facilement la téléverser sur votre nouveau serveur.
Généralement, votre hébergeur vous permettra d'accéder facilement à phpMyAdmin, qui est un gestionnaire de base de données. Avec Bluehost, par exemple, trouvez le bouton phpMyAdmin.

Dans le panneau de gauche, cliquez sur le nom de votre base de données WordPress. Si vous n'êtes pas sûr de laquelle il s'agit, ouvrez wp-config.php sur votre site actuel et recherchez la valeur DB_NAME.
Avec votre base de données sélectionnée, cliquez sur l'onglet Exporter.

Pour la plupart des sites, l'exportation Rapide au format SQL convient. Cliquez sur Go et enregistrez le fichier .sql sur votre ordinateur. Nommez-le de manière reconnaissable, par exemple site-backup-2026-04-17.sql.

Si votre base de données fait plus de 100 Mo, utilisez plutôt la méthode d'exportation Personnalisée. Faites défiler vers le bas pour trouver l'option Compression et sélectionnez gzip. Cela compresse le fichier avant le téléchargement et évite une erreur de taille de fichier maximale lors de son importation ultérieure.
Étape 2 : Téléchargez vos fichiers WordPress
Vos fichiers WordPress incluent le logiciel de base, votre thème, tous les plugins et votre bibliothèque multimédia entière. Il existe deux façons de les extraire du serveur. La bonne méthode dépend de la taille de votre site.
Méthode A : Gestionnaire de fichiers cPanel (recommandé pour les sites de plus de 500 Mo)
Connectez-vous au tableau de bord de votre hébergeur et ouvrez cPanel ou le gestionnaire de fichiers personnalisé de votre hébergeur.

Accédez au dossier racine de votre site, généralement appelé public_html. Faites un clic droit dessus et sélectionnez Compresser. Choisissez le format zip et confirmez. Attendez la fin de la compression. Cela peut prendre quelques minutes pour les gros sites.

Une fois le fichier zip apparu, téléchargez-le. Vous obtiendrez un seul fichier au lieu de milliers de fichiers individuels, ce qui est beaucoup plus rapide et évite les problèmes de délai d'attente FTP sur les grandes bibliothèques de médias.
Méthode B : FTP avec FileZilla (convient pour les sites plus petits)
Ouvrez FileZilla et connectez-vous à votre hébergeur actuel en utilisant vos identifiants FTP.

Accédez au répertoire racine de votre site dans le panneau de droite. Sélectionnez tout, faites un clic droit et choisissez Télécharger.

Sachez que les transferts FTP peuvent expirer sur les gros sites. Si la connexion est interrompue en cours de transfert, la fonction Reprise de FileZilla reprendra là où elle s'est arrêtée. Faites un clic droit sur l'élément de la file d'attente et sélectionnez Traiter la file d'attente après vous être reconnecté.
Dans tous les cas, ce que vous téléchargez inclut wp-config.php, le fichier .htaccess et l'intégralité du dossier wp-content. Confirmez que votre dossier local contient les trois avant de continuer.
Étape 3 : Créez une nouvelle base de données
Si vous travaillez avec une nouvelle installation WordPress, vous devrez créer une nouvelle base de données. Cela fournira un espace pour importer votre base de données SQL sauvegardée.
Selon votre hébergeur, ce processus peut varier. Si vous utilisez un hébergeur qui fournit cPanel, recherchez les paramètres Bases de données et cliquez sur Bases de données MySQL.

Vous pouvez simplement nommer la nouvelle base de données. Ensuite, cliquez sur Créer une base de données.

En plus d'une nouvelle base de données, vous devrez ajouter un nouvel utilisateur. Fournissez un nouveau nom d'utilisateur et un nouveau mot de passe dans la section Utilisateurs MySQL.

Ensuite, liez le nouvel utilisateur à la base de données que vous venez de créer. Sous Ajouter un utilisateur à la base de données, sélectionnez le nouvel utilisateur et la base de données.

N'hésitez pas à accorder tous les privilèges à l'utilisateur. Cela donnera à l'utilisateur un contrôle total sur la base de données.
Étape 4 : Téléchargez vos fichiers sur le nouvel hôte
Cette étape fait écho à l'Étape 2. Utilisez la méthode qui correspond à la façon dont vous avez téléchargé les fichiers.
Si vous avez téléchargé un zip via le gestionnaire de fichiers de cPanel :
Connectez-vous à cPanel sur votre nouvel hébergeur. Accédez au dossier racine où votre site doit se trouver, généralement public_html. Cliquez sur Télécharger et sélectionnez votre fichier zip. Une fois le téléchargement terminé, faites un clic droit sur le fichier zip et sélectionnez Extraire. Confirmez que la destination est la racine de votre site, puis extrayez.

Si vous avez téléchargé via FTP :
Connectez-vous à votre nouvel hébergeur avec FileZilla en utilisant les identifiants FTP du nouvel hébergeur. Accédez à la racine du site dans le panneau de droite. Faites glisser et déposez vos fichiers téléchargés du panneau de gauche pour les téléverser. Attendez-vous à ce que cela prenne du temps si votre bibliothèque de médias est volumineuse.
Une fois le téléversement terminé, vérifiez les permissions des fichiers. Des permissions incorrectes provoquent des erreurs 403 Forbidden et des écrans blancs qui donnent l'impression que quelque chose d'autre s'est mal passé.
Dans le gestionnaire de fichiers de cPanel, sélectionnez tous les dossiers de la racine de votre site, faites un clic droit et choisissez Changer les permissions. Définissez les dossiers sur 755. Ensuite, sélectionnez tous les fichiers et changez les permissions à 644.

Le succès se manifeste par la visibilité de l'intégralité de votre répertoire de site dans le gestionnaire de fichiers du nouvel hébergeur, sans dossiers manquants évidents.
Étape 5 : Importez votre base de données d'origine
Connectez-vous à phpMyAdmin sur votre nouvel hébergeur. Dans le panneau de gauche, cliquez sur le nom de la base de données vide que vous avez créée à l'étape 3. Elle ne devrait contenir aucune table pour le moment. Ensuite, allez à l'onglet Importation.
Sélectionnez le fichier .sql que vous avez exporté à l'étape 1. Laissez tous les autres paramètres par défaut.
Avant de cliquer sur Exécuter : si votre fichier .sql est décompressé et plus volumineux que la taille de téléversement maximale indiquée sur la page, vous obtiendrez une erreur. La solution est de revenir en arrière, de réexporter avec la compression gzip activée, et de réessayer avec le fichier compressé.

Lorsque l'importation réussit, le panneau de gauche se remplit avec les tables de votre base de données. Vous devriez voir des tables portant le préfixe wp_ (ou un préfixe personnalisé si vous l'avez modifié lors de l'installation de WordPress).
Si le panneau de gauche reste vide après l'importation, quelque chose s'est mal passé. La cause la plus fréquente est l'importation dans la mauvaise base de données. Vérifiez que vous avez bien sélectionné votre nouvelle base de données dans le panneau de gauche avant de cliquer sur l'onglet Importation.
Étape 6 : Modifiez le fichier wp-config.php
Wp-config.php est le fichier qui indique à WordPress quelle base de données connecter et quelles informations d'identification utiliser. Actuellement, il contient toujours les détails de la base de données de votre ancien hébergeur. Tant que vous ne l'aurez pas mis à jour, votre site migré essaiera de se connecter à une base de données qui n'existe plus.
Trouvez wp-config.php dans vos fichiers téléversés. Il devrait se trouver à la racine du site, à côté du dossier wp-content. Faites un clic droit dessus et sélectionnez Modifier.
Trouvez ces quatre lignes et mettez-les à jour pour qu'elles correspondent à ce que vous avez créé à l'étape 3 :
define( 'DB_NAME', 'your_new_database_name' );
define( 'DB_USER', 'your_new_database_user' );
define( 'DB_PASSWORD', 'your_new_database_password' );
define( 'DB_HOST', 'localhost' );
DB_NAME, DB_USER et DB_PASSWORD doivent correspondre exactement à ce que vous avez noté à l'étape 3, y compris tout préfixe ajouté par votre hébergeur. DB_HOST est presque toujours localhost, mais certains hébergeurs gérés utilisent un nom d'hôte spécifique. Si localhost ne fonctionne pas, consultez la documentation ou le chat de support de votre hébergeur pour connaître la valeur correcte.
Chaque caractère compte ici. Un seul espace supplémentaire à l'intérieur des guillemets provoquera une erreur de connexion à la base de données. Relisez-le après avoir enregistré.
Enregistrez le fichier et fermez l'éditeur.
Étape 7 : Mettez à jour les URL dans la base de données
Votre base de données contient toujours votre ancien domaine dans le contenu des articles, les paramètres et les données de plugins sérialisées. Vous devez remplacer l'ancien domaine par le nouveau partout où il apparaît.
N'exécutez pas de requête SQL REPLACE brute directement sur la base de données. Le remplacement SQL brut corrompt les données sérialisées, qui est la manière dont WordPress stocke les tableaux de paramètres complexes dans la base de données. Le résultat est des mises en page de constructeurs de pages cassées, des configurations de widgets cassées et des paramètres de plugins qui se réinitialisent silencieusement, souvent de manière difficile à diagnostiquer.
Le plugin Rechercher et remplacer tout offre une meilleure option. Dans le champ Rechercher, entrez votre ancien domaine, y compris le protocole (par exemple, https://ancien-domaine.com). Dans le champ Remplacer par, entrez votre nouveau domaine (https://nouveau-domaine.com).

Sélectionnez toutes les tables dans la liste, prévisualisez la recherche et le remplacement, puis exécutez-le.
La simulation vous montre combien d'occurrences ont été trouvées sans rien modifier. Vérifiez le nombre, confirmez qu'il semble raisonnable, puis appliquez les modifications.
Une fois le remplacement terminé, allez dans Paramètres » Permaliens dans wp-admin et cliquez sur Enregistrer les modifications sans rien changer. Cela régénère votre fichier .htaccess et vide toutes les règles de réécriture qui font référence à l'ancien domaine.

Étape 8 : Testez votre nouveau site
La plupart des tutoriels sautent cette étape. C'est la plus utile.
Vous pouvez parcourir votre site migré sur le nouvel hôte avant d'y pointer votre domaine, sans toucher du tout au DNS. Vous le faites en disant temporairement à votre propre ordinateur de résoudre votre domaine à l'adresse IP du nouveau serveur.
Trouvez l'adresse IP de votre nouveau serveur. Votre panneau de contrôle d'hébergement l'affiche généralement sur la page principale de cPanel ou sous IP partagée.

Sur Mac ou Linux :
Ouvrez le Terminal et exécutez sudo nano /etc/hosts. Au bas du fichier hosts, ajoutez une nouvelle ligne : 123.456.789.0 votredomaine.com (en utilisant l'IP réelle de votre serveur et votre domaine). Enregistrez avec Ctrl+X, puis Y, puis Entrée.
Sur Windows :
Ouvrez le Bloc-notes en tant qu'administrateur (clic droit sur le Bloc-notes, Exécuter en tant qu'administrateur). Ouvrez le fichier à l'adresse C:\Windows\System32\drivers\etc\hosts. Ajoutez la même ligne en bas et enregistrez.
Ouvrez maintenant votre navigateur et visitez votre domaine. Votre ordinateur chargera le site depuis le nouveau serveur tandis que le reste du monde verra toujours l'ancien.
Vérifiez ces éléments avant de continuer :
- La page d'accueil se charge correctement
- Les images s'affichent
- Les liens internes fonctionnent
- Wp-admin est accessible avec vos identifiants
- Les formulaires de contact se soumettent sans erreur
- Le certificat SSL s'affiche comme valide
Étape 9 : Mettez à jour vos paramètres DNS
À ce stade, votre site web sera entièrement migré vers le nouveau serveur ou nom de domaine. Bien que votre site fonctionne, il est important de mettre à jour également la façon dont il est affiché dans le système de noms de domaine (DNS).
Actuellement, le DNS de votre domaine pointera vers son ancien hôte. Heureusement, vous pouvez facilement changer cela pour refléter votre nouvel hôte.
Ce processus variera en fonction de l'endroit où vous avez enregistré votre nouveau domaine. Pour vous donner une idée de son fonctionnement, nous allons vous guider à travers les étapes pour changer vos serveurs de noms dans Bluehost.
Tout d'abord, connectez-vous à votre compte d'hébergement et allez dans Domaines » Mes domaines. Ensuite, développez le menu déroulant sur le côté droit de votre domaine et cliquez sur DNS.

Ici, vous verrez vos enregistrements DNS, y compris vos serveurs de noms et vos adresses IP. Ensuite, cliquez sur Modifier.

Pour pointer vers un nouvel hébergeur, sélectionnez Personnalisé comme Type de configuration.

Maintenant, entrez simplement les informations de votre nouvel hébergeur. La propagation du DNS peut prendre jusqu'à 48 heures pour commencer à pointer vers le nouveau site.
Il existe un moyen plus rapide de le faire
Neuf étapes, c'est la réalité honnête d'une migration manuelle. Si vous y êtes parvenu, vous savez maintenant exactement ce qui a été déplacé, où cela est allé et pourquoi. Cette connaissance est vraiment utile.
Cependant, pour la plupart des migrations, vous n'avez pas besoin de ce niveau de contrôle. Et deux de ces neuf étapes sont celles où la migration manuelle échoue le plus souvent.
Une alternative rapide et simple consiste à installer un plugin de migration WordPress.
Bien qu'il existe de nombreux plugins parmi lesquels choisir, Duplicator est un outil puissant qui vous permet d'exporter votre site WordPress et de le déplacer facilement.

L'une de mes fonctionnalités préférées de Duplicator Pro est sa fonctionnalité de glisser-déposer.
Vous pouvez créer une sauvegarde qui regroupe le contenu, les thèmes, les plugins, la base de données et les fichiers multimédias de votre site. Ensuite, déposez simplement ce fichier zip sur le deuxième site.

Cela lancera l'assistant de migration de Duplicator, qui vous guidera étape par étape pour importer votre contenu d'origine. Vous n'aurez pas à importer manuellement les fichiers ni à exécuter un script de recherche et remplacement.

De plus, Duplicator a été conçu pour gérer les grands sites et les réseaux Multisite. Vous n'avez pas à vous soucier de perdre des données importantes de votre site Web d'agence ou d'entreprise.
Cet outil vous fera gagner beaucoup de temps et d'efforts lors du déplacement de votre site Web. Au lieu de vous débattre avec les gestionnaires de fichiers et phpMyAdmin, vous pouvez laisser Duplicator faire le travail pour vous !
Questions fréquemment posées (FAQ)
Combien de temps faut-il pour migrer manuellement un site WordPress ?
Pour un petit site avec une bibliothèque multimédia modeste, attendez-vous à 1 à 2 heures du début à la fin. Un grand site avec plusieurs gigaoctets de médias et une base de données lourde peut prendre 4 à 6 heures, principalement en attendant les transferts de fichiers. Les étapes elles-mêmes ne sont pas lentes ; les téléchargements FTP et les importations de bases de données le sont. L'utilisation de la méthode zip du cPanel réduit considérablement le temps de transfert sur les sites plus grands.
Dois-je réinstaller WordPress sur le nouvel hôte avant de migrer ?
Non. Vous transférez votre installation WordPress existante, y compris les fichiers principaux. L'installation d'un nouveau WordPress sur le nouvel hôte crée d'abord un fichier wp-config.php conflictuel et une base de données dupliquée que vous devrez supprimer avant d'importer la vôtre. Commencez avec un dossier public_html vide sur le nouvel hôte.
Que faire si ma base de données est trop volumineuse pour être exportée via phpMyAdmin ?
Utilisez l'option d'exportation personnalisée avec la compression gzip activée, qui gère la plupart des cas. Si le fichier compressé est toujours trop volumineux pour être importé, utilisez BigDump, un script PHP gratuit qui divise les gros fichiers SQL en plus petits morceaux et les importe séquentiellement. Téléchargez BigDump sur votre nouveau serveur, pointez-le vers votre fichier SQL et exécutez-le depuis le navigateur. Alternativement, WP-CLI gère les bases de données de toute taille : wp db export sur l'ancien hôte et wp db import sur le nouveau.
Comment savoir quand la propagation DNS est terminée ?
Utilisez un outil comme whatsmydns.net pour vérifier comment votre domaine se résout depuis différents endroits dans le monde. Entrez votre domaine et sélectionnez l'enregistrement A. Lorsque la majorité des emplacements affichent l'adresse IP de votre nouveau serveur, la propagation est effectivement terminée pour la plupart des visiteurs. La propagation mondiale complète peut prendre jusqu'à 48 heures dans des cas extrêmes, mais la plupart des régions sont mises à jour dans les 2 à 6 heures.
Quelle est la manière la plus simple de migrer un site WordPress ?
La façon la plus simple de migrer un site WordPress est d'installer un plugin de migration WordPress comme Duplicator Pro. Avec Duplicator, vous pouvez empaqueter l'intégralité de votre site dans un seul fichier d'archive zippé. Ensuite, vous pourrez le glisser-déposer dans une nouvelle installation WordPress.
Cela vous évite d'avoir à transférer manuellement vos fichiers et votre base de données et garantit qu'aucune donnée n'est perdue lors de la migration.
Si vous souhaitez explorer les différents plugins de migration disponibles, voici quelques-unes des options les plus populaires :
Comment migrer manuellement mon site WordPress ?
Pour migrer manuellement votre site WordPress, exportez la base de données de votre site WordPress actuel dans phpMyAdmin. Ensuite, transférez tous les fichiers de votre site web vers le nouvel environnement d'hébergement en utilisant FTP ou un gestionnaire de fichiers.
Vous devrez également créer une nouvelle base de données sur le nouveau serveur d'hébergement et importer la base de données précédemment exportée. Enfin, mettez à jour les identifiants de la base de données et l'URL du site dans le fichier wp-config.php du nouvel hébergement pour assurer une connectivité adéquate.
Comment puis-je téléverser mon site WordPress sur un hôte en ligne après avoir travaillé localement ?
Sur votre site web local, créez une copie des fichiers et de la base de données du site avec Duplicator Pro. Assurez-vous que Duplicator est également installé sur votre site de production. Ensuite, utilisez l'outil Importer pour téléverser votre site local sur le serveur en ligne.
Puis-je transférer un site WordPress vers un autre ?
Oui, vous pouvez transférer un site WordPress vers un autre. En utilisant le plugin Duplicator Pro, créez simplement une sauvegarde du site d'origine. Ensuite, importez la sauvegarde sur le nouveau site et suivez les étapes de l'assistant de migration de Duplicator.
Comment restaurer mon site WordPress sur un nouvel hôte ?
Pour restaurer votre site WordPress sur un nouvel hôte, assurez-vous d'utiliser Duplicator pour enregistrer des sauvegardes régulières. Si votre site plante et que vous décidez de mettre à niveau votre hébergement, glissez-déposez simplement le fichier d'archive de sauvegarde le plus récent sur le nouveau site. Cela récupérera toutes les données du site d'origine.
Votre site est sur le nouvel hôte. Voici ce qu'il faut faire ensuite.
Vous venez de terminer une migration. Le site est propre, testé et en ligne. C'est exactement le moment où la plupart des gens sautent une sauvegarde et commencent immédiatement à apporter des modifications.
Ne le faites pas. Créez une sauvegarde complète du nouveau site dès maintenant, avant toute mise à jour de plugin, modification de thème ou édition de contenu. Si quelque chose tourne mal pendant la première semaine sur le nouvel hébergeur, vous voudrez un point de restauration à partir d'un état connu et bon, pas une sauvegarde de l'ancien serveur.
Plus de 1,5 million de professionnels de WordPress utilisent Duplicator Pro pour créer des sauvegardes vérifiées et complètes à partir desquelles ils peuvent restaurer n'importe où, y compris lorsque WordPress lui-même est bloqué. L'URL de récupération d'urgence seule en vaut la peine, car elle restaure un site même lorsque vous ne pouvez pas accéder à wp-admin du tout.
Si vous venez de passer plusieurs heures sur une migration manuelle, passer cinq minutes sur une sauvegarde avant de continuer est la prochaine étape évidente.
Besoin de plus d'astuces pour la migration de WordPress ? Consultez nos autres guides ci-dessous.