Comment migrer un site WordPress ?

Comment migrer un site WordPress ?

La migration d’un site WordPress est un passage incontournable lorsque vous devez transférer votre site d’un hébergeur à un autre ou d’un serveur local vers un site distant. Vous pouvez également souhaiter migrer votre site WordPress pour d’autres raisons, telles que la mise en place et la restauration d’une sauvegarde, ou simplement pour vous exercer à cette manipulation.

Il existe deux possibilités pour migrer un site WordPress : la méthode manuelle, qui consiste à sauvegarder et transférer manuellement les données et les fichiers d’un site WordPress vers un autre, et la migration à l’aide d’une extension WordPress.

Dans cet article, nous détaillerons étape par étape les deux méthodes de migration pour apprendre à transférer les données d’un site WordPress vers un autre.

Migrer un site WordPress manuellement

La méthode la plus complexe est la migration manuelle, qui nécessite d’accéder à la base de données de votre site ainsi qu’à tous ses fichiers. Cependant, avec les étapes fournies dans ce tutoriel, vous pourrez migrer votre site WordPress sans difficulté, même sans compétences techniques particulières.

Il est recommandé de faire appel à un professionnel pour effectuer la migration, car le coût d’une migration réalisée par un freelance est bien inférieur au coût de création d’un site WordPress. Cela évitera également toute suppression accidentelle de données.

1. Sauvegarder les données et les fichiers du site WordPress

La première étape pour migrer votre site WordPress est de sauvegarder les données du site ainsi que les fichiers de WordPress.

Dans la plupart des cas, la base de données de votre site WordPress est accessible via l’application web appelée “phpMyAdmin”. Cette application permet de consulter et manipuler les données de votre site web présentes dans la base de données, à l’aide d’une interface graphique.

Parmi les fonctionnalités proposées par phpMyAdmin, il y a celle de l’exportation des données. C’est grâce à cette fonctionnalité que vous pourrez sauvegarder les données de votre base de données et les restaurer sur un nouveau site WordPress à l’aide de la fonctionnalité d’importation.

Si votre hébergeur ne propose pas phpMyAdmin pour gérer la base de données de votre site WordPress, vous devriez pouvoir retrouver des fonctionnalités similaires d’exportation et d’importation sur l’application fournie par votre hébergeur pour gérer les données de votre WordPress.

Connectez-vous à phpMyAdmin, puis cliquez sur le bouton “Exporter” (1) qui se trouve généralement dans la barre supérieure de l’interface. Vous aurez ensuite deux méthodes d’exportation possibles (2) : “Rapide” pour afficher un minimum d’options, ou “Personnalisée” pour afficher toutes les options possibles.

LIRE  Comment améliorer la réception de la 4G à l’intérieur ?

Si vous n’êtes pas familier avec la gestion des données, phpMyAdmin ou le SQL, nous vous conseillons de conserver l’option “Rapide”, qui sera suffisante pour la migration de votre site WordPress.

Choisissez ensuite le format d’exportation “SQL” (3), puis cliquez sur le bouton “Exécuter” (4) pour démarrer le processus d’exportation des données de la base de données.

Après avoir exporté les données de votre site WordPress, vous devez sauvegarder les fichiers du site. Pour cela, vous devez disposer d’un accès aux fichiers de votre site, le plus simple étant de vous connecter à votre site WordPress avec un client FTP tel que FileZilla.

Une fois que vous avez accès aux fichiers de votre site WordPress, copiez l’ensemble des fichiers de WordPress sur votre ordinateur ou téléchargez-les pour pouvoir les utiliser plus tard en les important sur le nouveau WordPress.

Comment migrer un site WordPress ?

Pour l’exemple, nous avons utilisé le gestionnaire de fichiers fourni par l’hébergeur sur lequel est hébergé le site WordPress qui est utilisé dans ce tutoriel. L’interface du gestionnaire peut être différente chez votre hébergeur ou vous pouvez utiliser FileZilla, le principal étant de pouvoir copier ou télécharger l’ensemble des fichiers de WordPress sur votre ordinateur.

2. Adapter la configuration de la base de données

Avant d’importer les fichiers sur le nouveau site WordPress où vous souhaitez migrer votre ancien WordPress, vous devez modifier la configuration de la base de données dans les fichiers de WordPress.

Recherchez le fichier “wp-config.php” parmi les fichiers sauvegardés de votre ancien site WordPress, ouvrez-le avec un éditeur de texte et recherchez les lignes de code correspondant à la configuration de la base de données.

Ces 4 lignes permettent de paramétrer la connexion de WordPress à la base de données à laquelle le site est lié. Vous devez remplir les champs “DB_NAME”, “DB_USER”, “DB_PASSWORD” et “DB_HOST” en remplaçant les “*” et “mysql” par les valeurs correspondant au moyen de connexion à votre base de données.

Configurer la base de données wordpress

Vous trouverez les identifiants de connexion à la base de données sur l’interface de votre hébergeur web.

3. Importer les fichiers et les données sur WordPress

Une fois la configuration de la base de données terminée dans les fichiers de WordPress, vous pouvez importer les données et les fichiers sur le nouveau site WordPress.

Pour importer les fichiers précédemment sauvegardés et modifiés, ouvrez le gestionnaire de fichiers de votre choix (gestionnaire spécifique ou FileZilla) où se trouve le WordPress où la migration doit être effectuée. Puis copiez, téléversez ou importez l’ensemble des fichiers de l’ancien WordPress dans le dossier public de l’hébergement web.

Ensuite, pour importer la base de données, ouvrez l’interface de gestion de la base de données phpMyAdmin ou une application similaire fournie par l’hébergement. Recherchez et cliquez sur la fonction d’importation de données (1), puis sous phpMyAdmin cliquez sur “Choisir un fichier” (2) pour sélectionner et importer le fichier que vous avez exporté précédemment via phpMyAdmin.

LIRE  Rénover une maison sans connaissances préalables : les secrets révélés !

Vérifiez que vous importez bien le fichier au format “SQL” (3), puis validez l’importation en cliquant sur le bouton “Exécuter” (4).

Importer la base de données PHP my Admin

Attendez la fin de l’importation des données dans la base de données et des fichiers sur l’hébergement web pour vérifier et valider la migration du site WordPress.

Migrer à l’aide d’une extension WordPress

Si vous ne souhaitez pas migrer votre site WordPress manuellement pour gagner en simplicité, en temps ou éviter les erreurs, vous pouvez utiliser une extension WordPress de migration.

Il existe de nombreuses extensions pour migrer un site WordPress, parmi lesquelles “Duplicator”, “Updraft Plus” ou “All-in-One WP Migration”. Si vous hésitez sur l’extension à utiliser, vous pouvez consulter notre article sur les meilleures extensions de WordPress pour migrer votre site.

Dans ce tutoriel, nous utiliserons l’extension “Duplicator” pour migrer facilement notre site WordPress à l’aide d’une extension.

Pour commencer, installez et activez l’extension “Duplicator”, que vous trouverez facilement dans la bibliothèque d’extensions de WordPress via une simple recherche.

Installer plugin wordpress Duplicator

Création d’un paquet Duplicator

Ouvrez l’interface de Duplicator en cliquant sur “Duplicator” (1) dans le menu de votre interface d’administration. Si c’est la première fois que vous utilisez Duplicator, vous verrez une zone indiquant qu’aucun paquet n’a été trouvé.

Un paquet est une archive contenant la sauvegarde de votre site WordPress créée par l’extension Duplicator. C’est ce paquet qui sera utilisé pour migrer votre site WordPress vers un autre.

Démarrez la sauvegarde de votre site WordPress avec Duplicator en cliquant sur le bouton “Créer un paquet” (2).

Sauvegarder avec Duplicator

On vous demandera ensuite de paramétrer la création du paquet en lui donnant un nom, en renseignant le lieu de stockage et d’autres informations.

Dans le premier champ “Nom” (1), vous pouvez donner un nom au paquet créé par Duplicator. Cela vous aidera à retrouver votre sauvegarde ultérieurement, vous pouvez ajouter la date dans le nom pour savoir à quel moment elle a été créée.

Ensuite, vous aurez trois sections : “Stockage”, “Archive” et “Installeur”.

  • La première section “Stockage” (2) indique où sera stocké le paquet et où vous pourrez le récupérer après l’exportation des fichiers et des données. Dans la version gratuite de l’extension Duplicator, vous ne pouvez pas modifier l’emplacement de stockage du paquet final. Pour cela, vous devez acheter la version pro qui vous offre cette possibilité.
  • “Archive” (3) permet de configurer les fichiers et les données à conserver dans le paquet. Pour une migration de WordPress vers WordPress, nous souhaitons conserver les fichiers et les données, il n’y a donc aucun changement à effectuer.
  • “Installeur” (4) permet de configurer l’installation du paquet. Vous pouvez protéger l’installation par un mot de passe ou modifier la connexion à la base de données MySQL lors de l’installation du paquet. Pour ce tutoriel, nous n’effectuerons aucun changement, mais vous pouvez modifier les paramètres de “Installeur” si nécessaire.
LIRE  Comment optimiser votre site pour Google News et Google Discover

Après avoir terminé la configuration, cliquez sur le bouton “Suivant” (3) pour démarrer le scan avant la création du paquet de Duplicator.

Exportation avec Duplicator

Une fois le scan terminé et les vérifications effectuées, cliquez sur le bouton “Création”. Si vous avez des avertissements, cochez la case “Oui. Continuons avec le processus d’assemblage !” (1) puis cliquez sur “Création” (2).

Attendez la fin de l’assemblage du paquet, puis cliquez sur le bouton “Téléchargement en 1 clic” pour télécharger les deux fichiers du paquet assemblé. Conservez-les précieusement et en sécurité pour ne pas les perdre avant la migration.

Télécharger le paquet Duplicator

Importer un paquet Duplicator

Pour transférer le contenu du paquet créé avec Duplicator sur un hébergement web, ajoutez les deux fichiers créés et téléchargés à un site WordPress équipé de l’extension Duplicator, dans le dossier public de votre hébergement web.

Ouvrez le dossier public de votre hébergement web, où vous souhaitez installer le nouveau site WordPress, et copiez ou téléversez les fichiers “installer.php” et l’archive ZIP fournis par Duplicator à la fin de l’assemblage du paquet. Vous pouvez importer ces fichiers à l’aide d’un client FTP comme FileZilla ou d’un gestionnaire de fichiers intégré à votre hébergement web.

Fichier Duplicator

Une fois les fichiers importés à la racine de votre hébergement web dans le dossier public, accédez à l’URL “monsite.fr/installer.php” en remplaçant “monsite.fr” par le nom de domaine de votre site WordPress.

Cela vous redirigera vers l’installeur de Duplicator pour migrer les données de l’ancien site vers le nouveau.

Dans un premier temps, renseignez le nom complet de l’archive ZIP créée par Duplicator (1) et que vous avez importée dans le dossier public en même temps que le fichier de l’installeur de Duplicator, puis cliquez sur “Submit” (2) pour démarrer le processus d’importation.

Le processus d’importation se déroule en 4 étapes :

  1. Déploiement : vérification du déploiement des données et des fichiers de WordPress sur l’hébergement web.
  2. Installation de la base de données : configuration de la base de données avec les informations fournies par l’hébergeur.
  3. Importation des données : importation des données et des fichiers de WordPress sur l’hébergement web.
  4. Test du site : génération d’un rapport d’installation et possibilité de tester le site WordPress migré sur l’hébergement web.

Laissez-vous guider par le processus d’importation pour terminer la migration de votre site WordPress sur le nouvel hébergement web. Si le processus se termine avec succès, vous aurez réussi à migrer un site WordPress avec l’extension Duplicator.

Conclusion

Peu importe la raison pour laquelle vous souhaitez migrer un site WordPress, vous trouverez une solution adaptée à vos besoins.

Que vous choisissiez la migration manuelle ou à l’aide d’une extension mentionnée dans ce tutoriel, effectuez-la avec précaution pour éviter toute erreur.

Si vous avez besoin d’aide pour effectuer la migration de votre site WordPress, n’hésitez pas à poster une annonce gratuite sur Codeur.com pour trouver rapidement un freelance qui pourra vous accompagner dans le transfert des fichiers et des données de votre site WordPress vers un autre.