[GUIDE] Comment transférer un site WordPress vers un nouveau propriétaire, un nouvel hébergeur ou un nouveau nom de domaine ?

Andrei Iordache

Andrei Iordache

Développeur WordPress

🚀 J’aide les gens à être trouvés en ligne | Développement WordPress, Core Web Vitals, Sécurité&Maintenance

Déplacer votre site WordPress vers un nouveau propriétaire, un nouvel hébergeur ou simplement changer le nom de domaine n’est plus un gros problème. Cet article vous guide à travers le processus de migration de votre site WordPress avec une méthode efficace et sûre.

Comment transférer un site WordPress

La première étape consiste à sauvegarder tous vos fichiers sur l’ancienne instance afin de pouvoir les restaurer ultérieurement. Ensuite, installez WordPress sur le nouvel emplacement et configurez-le pour qu’il corresponde aux paramètres de l’ancien. Enfin, restaurez notre sauvegarde et importez tout le contenu qui a besoin d’être mis à jour de votre ancienne installation vers la nouvelle ! L’ensemble du processus peut prendre une heure ou deux en fonction du nombre d’articles que vous avez, mais il vous permettra de gagner du temps au cas où quelque chose ne fonctionnerait pas avec la configuration actuelle de votre serveur, tout en vous donnant plus de liberté quant à l’emplacement.

Dans cet article, je vais discuter des différentes façons de migrer votre site WordPress. Il y a quelques types de migration de WordPress : Migrer un site WordPress vers un nouvel hôte ou migrer un site WordPress vers un nouveau nom de domaine (*ou changement de nom de domaine – c’est la même histoire).

Les différences de transfert de WordPress expliquées

Transférer un site WordPress à un nouveau propriétaire – John a vendu son site web. Afin de transférer la propriété de celui-ci au nouveau propriétaire, John fournira l’archive de sauvegarde complète (fichiers du site + la base de données .sql) et les autres actifs en ligne (comptes de médias sociaux, etc.). Enfin, une fois que tout est vérifié, John fournira le code d’autorisation du domaine au nouveau propriétaire, afin de lancer le transfert du nom de domaine.

Migrer le site WordPress sur un nouvel hébergeur – John est client de Hosting & Hosting Media Servers, un hébergeur local de Seattle. Insatisfait du service d’hébergement qu’il paie à prix d’or, il a décidé de transférer son site Web vers une autre société d’hébergement. En gros, John va transférer tous les fichiers du site (fichiers WordPress et base de données) vers le nouveau serveur qu’il a déjà choisi.

Après le transfert de WordPress, il ira dans le panneau des noms de domaine (sur le site du fournisseur de noms de domaine) et renouvellera les serveurs de nom (ns1.hostingandhostingmediaservers.com, ns2.hahms.com) avec les serveurs de nom du nouveau fournisseur d’hébergement (ns1.newhostingprovider.com, ns2.nhp.com). Afin de migrer son site web vers un autre hébergeur, John a suivi les étapes spécifiées au point 5 ci-dessous.

Migrer le site WordPress vers un nouveau domaine – John est satisfait des services d’hébergement qu’il reçoit de H&H Media Servers, mais il a décidé de changer le nom de domaine de son site, de oldJohnSeattle.com à newJohnSeattle.com. Il a déjà acheté le nouveau nom de domaine. Il se rend dans le gestionnaire de noms de domaine et configure les serveurs de noms avec ceux fournis par H&H Media Servers. Ensuite, pour configurer l’adresse de son nouveau site web, il fait ce qui est expliqué au point 4.2 ci-dessous.

Les paragraphes ci-dessus ne sont que des explications sommaires. Je vous recommande vivement de suivre (ou de lire, au moins) l’article en entier, pour vous familiariser avec le processus de transfert de WordPress.

Si vous souhaitez transférer manuellement votre site WordPress vers un nouveau serveur d’hébergement, voici comment procéder.


1. La première chose à faire : Faites une sauvegarde complète de votre site.

Take a Full Backup of Your Site - fig. 1
Take a Full Backup of Your Site – fig. 1

Oui, c’est obligatoire. En fait, je recommande la sauvegarde du site pour toute action que vous effectuez sur votre site : Avant d’installer un nouveau plugin ou d’en mettre un à jour, d’installer ou de mettre à jour le thème ou de mettre à jour le CMS WordPress. Dans certains cas, votre site peut se planter à cause d’un conflit de plugin, et vous pouvez donc perdre votre travail sur votre site.

Aussi, de temps en temps, il est préférable de sauvegarder une sauvegarde complète de votre/vos site(s) sur votre PC, et non sur votre serveur, car vous ne savez pas ce qui va se passer avec le serveur lui-même (Voir l’incendie d’OVH, du début 2021).


2. Comment sauvegarder votre site à partir de cPanel ?

La plupart des serveurs d’hébergement fournissent l’interface cPanel. Il existe un moyen simple de sauvegarder votre site : Pour accéder rapidement à votre cPanel, allez à -> yoursite.com/cpanel ou yoursite.com:2083.

Une fois que vous êtes dans l’interface cPanel, dans la barre de recherche tapez “backup”, et l’icône de l’application de sauvegarde apparaîtra. Cliquez dessus.

How To Backup Your Site From cPanel - fig. 2
How To Backup Your Site From cPanel – fig. 2

Comme vous pouvez le voir, il y a deux boutons de sauvegarde principaux : Télécharger une sauvegarde complète du compte et télécharger une sauvegarde du répertoire personnel.

Qu’est-ce qu’une sauvegarde complète du compte ?

La sauvegarde complète du compte est une sauvegarde complexe. Vous allez télécharger, non seulement votre site, mais tous les dossiers de votre serveur (e-mails, bases de données, et même le dossier de la corbeille). Et si vous avez plus d’un site hébergé sur votre serveur, vous téléchargerez également les autres. En gros, vous allez tout télécharger depuis votre serveur. Ce n’est pas une mauvaise idée, mais c’est une idée complexe, car vous devrez chercher dans certains dossiers jusqu’à ce que vous obteniez la sauvegarde complète (base de données, fichiers du site Web, etc.).

Qu’est-ce que la sauvegarde du répertoire personnel?

La sauvegarde du répertoire personnel est ce à quoi vous devez accéder, afin d’obtenir une sauvegarde de votre site, mais plus simple que la sauvegarde du compte complet (mentionnée ci-dessus). Une fois que vous aurez cliqué sur le bouton “Home Directory”, une archive tar.gz commencera à être téléchargée. Après l’avoir téléchargée, stockez-la dans un endroit sûr.

Qu’est-ce que la sauvegarde de la base de données MySQL ?

Une fois que vous avez téléchargé la sauvegarde du “Home Directory”, vous verrez l’étape suivante : Télécharger une sauvegarde de la base de données MySQL. Vous trouverez ici les bases de données de votre ou vos sites. Ne vous inquiétez pas, votre site n’utilise qu’une seule de ces bases de données (s’il y en a plus d’une), vous n’avez donc pas besoin de toutes les télécharger.

Comment trouver la base de données utilisée par votre site web ?

How to find what database your website is using - Transfer WordPress Site fig. 3
How to find what database your website is using – Transfer WordPress Site fig. 3

Pour trouver la base de données de votre site web, vous avez au moins deux possibilités :

  • Allez dans cPanel -> Gestionnaire de fichiers -> HTML public -> et recherchez ce fichier : wp-config.php. Une fois que vous l’avez trouvé, appuyez sur “Editer” dans la barre supérieure (voir la pièce jointe ci-dessus), et encore une fois “Editer” -> A l’intérieur du fichier wp-config, localisez cette ligne : “define(‘DB_NAME’, … ) – et le nom, l’utilisateur et le mot de passe de votre base de données apparaîtront. Ne changez rien à l’intérieur.
  • Si vous n’avez plus accès au serveur d’hébergement/cPanel, essayez ceci : À partir de l’archive de sauvegarde que vous venez de télécharger (ou que vous avez téléchargée dans le passé), répétez les étapes ci-dessus.
***N’oubliez pas le fichier wp-config.php, car nous en parlerons plus tard***.

Téléchargement d’une sauvegarde de la base de données à partir de cPanel :

Donc, une fois que vous connaissez le nom de la base de données de votre site, allez sous “Télécharger une sauvegarde de base de données MySQL” et téléchargez la bonne en appuyant sur le nom de celle-ci.


3. Comment sauvegarder votre site par FTP

How To Backup Your Site Through FTP - fig. 4
How To Backup Your Site Through FTP – fig. 4

En plus de créer une sauvegarde via cPanel, vous pouvez également créer une sauvegarde manuelle via FTP. Pour cela, vous pouvez utiliser un logiciel gratuit appelé Filezilla (à télécharger ici). Téléchargez le logiciel, et installez-le sur votre machine. Une fois le logiciel installé, obtenez les informations d’identification FTP de votre serveur d’hébergement : FTP (nom d’hôte, utilisateur et mot de passe). Il n’est pas obligatoire d’insérer le port (:21, par exemple).

1. Pour obtenir les informations d’identification FTP depuis l’intérieur du cPanel, allez dans l’interface cPanel (yoursite.com:2083 ou yoursite.com/cpanel) et tapez ceci dans la barre de recherche : “FTP”.
2. Accédez-y en cliquant sur le bouton “Comptes FTP”. Sur cette page, vous allez configurer vos nouvelles informations d’identification FTP, ou récupérer celles qui existent déjà. Si vous n’avez pas de compte FTP, créez-en un :
3. Log in (est le nom d’utilisateur que vous insérerez plus tard dans Filezilla), Domain (est l’hôte FTP – dans ce cas : ftp.websitesseller.com), Password( vous savez déjà ce que c’est). Dans le champ Directory vous pouvez insérer le niveau auquel le nouvel utilisateur FTP peut accéder (niveau racine ou niveau site).
4. En bas de la page, vous trouverez Comptes FTP spéciaux. Ces comptes ont des permissions complètes, et vous pouvez accéder à la racine de votre serveur.

How To Backup Your Site Through FTP - fig. 5
How To Backup Your Site Through FTP – fig. 5

Pour configurer Filezilla avec vos informations d’identification, voir la pièce jointe ci-dessus.

Une fois connecté, naviguez vers les fichiers de votre site. Si vous n’avez qu’un seul site installé sur votre serveur, il se trouvera dans le dossier “public_html”. Si vous avez plusieurs sites, chaque dossier est généralement nommé comme le nom de votre site.

À propos de l’interface Filezilla

About the Filezilla Interface -  Transfer WordPress Sitefig. 6
About the Filezilla Interface –  Transfer WordPress Sitefig. 6

Dans la partie gauche se trouve votre ordinateur. Dans la partie droite se trouve votre serveur.
Dans la partie inférieure, vous verrez le transfert (transferts de fichiers en cours, annulés et terminés).

Une fois que vous avez identifié le bon dossier du site, vous devez copier l’ensemble des fichiers (appuyez sur CTRL+a) et les télécharger sur votre ordinateur (voir la pièce jointe ci-dessous).

Copy Files Filezilla Computer - fig. 7
Copy Files Filezilla Computer – fig. 7

Dans mon cas, j’ai un disque dur dédié (4 To) pour mes sauvegardes personnelles et celles de mes clients. Je crée donc un nouveau dossier sur cette partition, je le nomme avec le domaine correspondant et j’y enregistre les fichiers. De cette façon, je reste organisé et, lorsque j’ai besoin d’une sauvegarde, je la trouve facilement.

Pourquoi je préfère la méthode cPanel à la méthode Fillezila ?

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.

Parfois, Filezilla peut générer des erreurs (dues à votre connexion Internet, à des problèmes de fenêtres, etc.). cPanel génère la sauvegarde en premier lieu, et commence à la télécharger sur votre ordinateur après qu’elle ait été générée, évitant ainsi tout plantage. Filezilla télécharge chaque fichier en direct, donc si la connexion internet est temporairement perdue, certains fichiers de votre site peuvent ne pas être correctement téléchargés. Heureusement, Filezilla vous montrera les fichiers annulés dans le troisième champ de l’interface logicielle (le champ du bas – j’ai écrit plus haut à ce sujet). Donc, si vous voyez un tel fichier, faites un clic droit dessus et sélectionnez “process que”. En règle générale, même si tout est marqué comme “terminé”, vous devez vérifier manuellement avant de supprimer les fichiers du site de l’ancien serveur.

Vous avez maintenant une sauvegarde complète de votre site enregistrée sur votre ordinateur. Faites une copie de cette archive et enregistrez-la dans un dossier séparé (et n’y touchez pas, jusqu’à ce que vous en ayez vraiment besoin). Pour voir les fichiers de sauvegarde, extrayez l’archive (celle qui a été téléchargée, pas celle qui a été copiée), et vous verrez les fichiers du site.


4. Configurer le nouveau serveur d’hébergement

Migrer le site WordPress : Téléchargement des fichiers du site web sur le nouveau serveur


Tout d’abord, vous devez ajouter le nom de domaine dans votre serveur. Il y a deux façons de le faire :

  1. Lorsque vous avez acheté le nouvel abonnement d’hébergement, si cet hébergement ne concerne qu’un seul site, vous avez déjà inséré le nom de domaine dans le champ “domaine” de votre hébergeur.
  2. Si le nouvel hébergement n’est pas destiné à un seul site web, ou si vous n’avez pas tapé le bon nom de domaine, faites-le :

Allez sur : cPanel -> tapez “Add” dans la barre de recherche, et :

How to add new domain in cPanel - fig. 8
How to add new domain in cPanel – fig. 8
  • Allez dans “Domaines”, pour vérifier si le domaine est là ou pas. Vous pouvez également voir le domaine dans la partie droite du cPanel.
  • Si le domaine n’est pas répertorié, allez dans “Addon Domains”-> et dans “New domain” insérez votre nom de domaine (yoursite.com). Les champs “sous-domaine” et “racine du document” se rempliront automatiquement. Cochez “Créer un compte FTP associé à ce domaine additionnel” et appuyez sur “ADD DOMAIN”.

*** Dans cette phase, le domaine n’a pas été transféré, car vous ne l’avez pas fait pointer vers le nouveau serveur d’hébergement. Je vais vous expliquer ci-dessous comment le faire. ***

— COMMENT MIGRER LE NOM DE DOMAINE —

Votre nouvel hébergeur vous a peut-être déjà envoyé les identifiants de connexion et les informations sur votre nouvel hébergement. Quelque part dans ce fichier/message, vous trouverez ces lignes : NameServer1 (NS1 : et adresse IP) et NameServer2(NS2 et adresse IP). Gardez ce fichier/message ouvert, et :

1. Allez chez votre fournisseur de nom de domaine -> Connectez-vous à votre compte -> Allez dans “gérer les domaines” (ou quelque chose de similaire, cela dépend de votre fournisseur d’hébergement) -> Gérer les DNS -> Paramètres des serveurs de noms/Modifier les paramètres des serveurs de noms/ NS : Dans le champ NS1, insérez l’adresse IP spécifiée dans le message du nouvel hébergeur (il y a déjà inséré le NS de l’ancien serveur, vous pouvez donc les mettre à jour avec les bons). Même chose pour le NS2. Cliquez maintenant sur “UPDATE”/”Change”. Habituellement, le changement sera terminé en quelques minutes, mais dans de rares cas, le changement dure entre 24h et 48h, donc ne vous inquiétez pas trop s’il y a un retard.

2. Une fois que les Nameservers ont été mis à jour, votre nom de domaine est connecté avec le nouveau serveur d’hébergement.


5. Télécharger la sauvegarde vers le nouvel hôte


Vous pouvez commencer à télécharger l’archive de sauvegarde de deux façons:
*par FTP (suivez les étapes ci-dessus pour vous connecter au nouvel hôte – voir image 7 – et remplacez les anciennes informations d’identification par les nouvelles).
*Par le biais de cPanel – Je ne recommande pas la fonction “Restore a Home Directory Backup”, je vais donc vous suggérer une meilleure méthode ci-dessous.

Upload the Backup Archive - Transfer WordPress Site fig. 9
Upload the Backup Archive – Transfer WordPress Site fig. 9

Allez dans : cPanel -> Gestionnaire de fichiers -> Public HTML : Téléchargez l’archive de sauvegarde ici (suivez les étapes spécifiées dans la pièce jointe ci-dessous).

upload the backup archive 2 - fig. 10
upload the backup archive 2 – fig. 10

Une fois que l’archive de sauvegarde a été téléchargée, faites un clic droit sur le fichier-> Appuyez sur “Extraire” dans la liste déroulante -> Assurez-vous que le chemin est le bon -> Appuyez sur “Extraire”. Ne faites rien de plus ici. Nous allons commencer à télécharger la base de données.

upload the backup archive 3 - fig. 11
upload the backup archive 3 – fig. 11

Téléchargement de la base de données du site vers le nouveau serveur

import database mysql phpmyadmin - fig. 12
import database mysql phpmyadmin – fig. 12

 

Avant de télécharger la sauvegarde de la base de données, vous devez effectuer les opérations suivantes:
cPanel -> Assistant Base de données MySQL® -> insérer le nom de la base de données (…). Sur cette page, vous pouvez :

  • utilisez le même nom que celui de l’ancienne base de données (pour trouver l’ancien nom, allez dans la sauvegarde de votre ordinateur -> ouvrez “WP-CONFIG.PHP” et voyez comment l’ancienne base de données était nommée. Copiez le nom après le préfixe “xyz_”. Par exemple, l’ancienne base de données s’appelait “wp123_NAME” -> vous devez copier uniquement “NAME”. Vous pouvez procéder de la même manière avec l’utilisateur et le mot de passe de la base de données. La seule chose que vous devrez peut-être changer est le préfixe de la base de données pour le nouvel hôte.
  • créer de nouveaux identifiants pour la base de données : Sur la page spécifiée ci-dessus (MYSQL…), insérez un nouveau nom de base de données (dans ce cas : OMEGA) -> ETAPE SUIVANTE -> un nouveau nom d’utilisateur (SAGA) -> et un mot de passe (vous pouvez utiliser le générateur de mot de passe, mais assurez-vous de copier le mot de passe généré et de le sauvegarder quelque part, car vous en aurez besoin dans peu de temps). -> Appuyez sur “CREATE USER”.
create new database credentials cPanel - fig. 13
create new database credentials cPanel – fig. 13

***IMPORTANT : ASSUREZ-VOUS D’AVOIR COCHÉ “TOUS LES PRIVILÈGES” – VOIR LA PIÈCE JOINTE.

CHECK “ALL PRIVILEGES” DATABASE - fig. 14
CHECK “ALL PRIVILEGES” DATABASE – fig. 14

Vous avez maintenant une nouvelle base de données vide créée.

Pour télécharger l’ancienne base de données (la sauvegarde), allez sur :

Upload the old database - fig. 15
Upload the old database – fig. 15
  1. cPanel
  2. phpMyAdmin (*utiliser la barre de recherche ci-dessus, si vous ne la trouvez pas) -> Dans la partie droite, vous trouverez votre base de données nouvellement créée (si vous avez plusieurs sites hébergés ici, vous verrez plusieurs bases de données) ;
  3. Cliquez sur le nom de la base de données (dans ce cas ***_omega) ;
  4. Dans le menu supérieur, appuyez sur IMPORT ;
  5. Choisissez votre fichier (vous devez choisir le fichier SQL du dossier de sauvegarde de votre base de données, que vous avez téléchargé il y a quelques minutes) ;
  6. Appuyez sur “GO” (attendez que la base de données soit téléchargée – Le message de confirmation).
Confirmation message DATABASE phpMyAdmin - fig. 16
Confirmation message DATABASE phpMyAdmin – fig. 16

Migrer un site WordPress : Connexion de la base de données avec le site

  1. Si le nouveau site pointe vers le même nom de domaine, vous n’avez rien à changer.
  2. Si le site est dirigé vers un nom de domaine différent, vous devez le faire:
    dans le phpMyAdmin -> Structure (menu supérieur) -> recherchez wp(ou tout autre préfixe que vous avez)_options -> modifiez les champs siteurl et home url (cliquez sur “Edit” -> insérez l’url complet de votre nouveau nom de domaine ici -> Appuyez sur “GO”).

Connecter la nouvelle base de données avec les fichiers de votre site :

Allez dans -> cPanel -> Gestionnaire de fichiers -> HTML public -> wp-config.php, et vérifiez que les informations d’identification qui s’y trouvent correspondent aux nouvelles informations d’identification de la base de données. Si ce n’est pas le cas, assurez-vous d’insérer les nouveaux détails (nom de la base de données, utilisateur de la base de données et mot de passe de la base de données).

Connecting the database with the site - Transfer WordPress Site fig. 17
Connecting the database with the site – Transfer WordPress Site fig. 17

***Attention : Si les informations d’identification sont incorrectes, vous recevrez cette erreur : “Erreur lors de l’établissement d’une connexion à la base de données”. Pour le résoudre, assurez-vous que tout est bien tapé.***

Après cela, connectez-vous à votre nouvelle installation de site web (de préférence à partir d’un nouveau navigateur, avec un historique, un cache et des cookies nettoyés), et installez ce plugin gratuit : Velvet Blues Update URLs. Après avoir installé et activé le plugin, allez dans Outils (côté gauche dans le tableau de bord d’administration) -> “Update URLs”.

Velvet Blues Update URL plugin - fig. 18
Velvet Blues Update URL plugin – fig. 18
  1. Dans le premier champ, entrez votre ancienne adresse url : https://www.oldsite.com et dans le second champ, insérez la nouvelle adresse url (https://www.newsite.com). Assurez-vous que le http/https et le www/non-www correspondent à l’ancien et au nouveau site. Sinon, vous ferez planter votre site.
  2. Check all the boxes specified in step 2.
  3.  Cliquez sur “Update URLs NOW”.

Vérifiez maintenant votre site Web (chaque page, chaque élément de menu, etc.) pour voir si tout va bien. Si quelque chose ne semble pas fonctionner, vous devez recommencer les étapes, avec plus d’attention.

En outre, après la mise à jour, certains liens peuvent pointer vers l’ancienne adresse (liens personnalisés dans le menu, les widgets, le pied de page, etc.) Vous pouvez les modifier avec la bonne adresse à tout moment.


6. Après le processus de migration :

Félicitations ! Votre site WordPress a été migré. Que devez-vous faire ensuite ?


1. Installer ou activer le certificat SSL
Pour le certificat SSL (https), vous avez l’option gratuite avec LetsEncrypt (votre hébergeur devrait vous donner cette option GRATUITE).
Vous devez le faire :
Générer via cPanel -> Barre de recherche “SSL” -> LETSENCRYPT SSL -> RUN AUTOSSL
Installer ce plugin gratuit :301 Redirects

2. Recréez les e-mails personnalisés du site Web (e-mail@yoursite.com).

3. Vous pouvez également vouloir sécuriser votre site. Voir ici mes conseils surHow to Secure WordPress site.

4. Si vous ne vous êtes pas trop impliqué dans l’administration de votre site web, mais que vous voulez y prêter plus d’attention maintenant, voyez ici les meilleurs plugins WordPress que vous devriez installer sur votre site WordPress.

5. De plus, j’ai ici un article complet sur la façon d’accélérer un site WordPress.

6. La mise à jour de mai de Google vous intéresse ? Voyez ici comment optimiser votre site pour les Core Web Vitals.

7. Pour d’autres articles, consultez mon blog.

8. Vous êtes satisfait ? S’il vous plaît laissez-moi un avis sur ma page Google (il suffit d’aller sur Google et de chercher : “Websites Seller”, et vous trouverez ma fiche GoogleMyBusiness. Là, vous pouvez laisser votre avis honnête.

Avec les informations que vous avez apprises dans cet article, il devrait être beaucoup plus facile de migrer votre site WordPress. Mais si, pour une raison quelconque, quelque chose ne va pas ou si vous avez besoin d’aide pour transférer votre site, je suis là 24 heures sur 24 et 7 jours sur 7 pour répondre à tous vos besoins. Le ton de mes services est professionnel et je vous traiterai toujours comme un client précieux. Quelles autres questions avez-vous sur la migration de nos sites WordPress ?

Article précédent
Bloguer en 2021 : Comment démarrer un blog SUCCESSE ?
Article suivant
[SOLUTION] Modifier la taille de la vidéo Youtube intégrée à WordPress
Lusi StudiosLusi Studios
15:32 22 Jun 22
Andrei did an amazing job! He helped in a very rushed time and he excelled at everything. Thanks again!
I am grateful and I would to thank Websites Seller for their support in site recovery and site transfer. Websites Seller just saved my business. Thank you!
Wouter GhysensWouter Ghysens
11:52 10 Sep 21
Looking for a Wordpress transfer from site A to site B, I found back Andrei from Wesites Seller on Google.He was very proactive in his approach, came with hundreds of ideas and lifetime experiences from other migrations. He knows the wordpress, the hosting and php database as the back of his pocket.And we worked out this migration very smooth. Together we solved it, and myself and my business are very pleased with his approach.100% recommendation & kudo's from out of Belgium!
Ioachim CiobanuIoachim Ciobanu
18:39 14 Jul 21
Websites Seller built my resume site. Deliverables were quickly completed, and I was asked for my feedback at each stage of development. All feedback I gave was implemented in a short time.Another great thing is that he comes with smart solutions, regarding stuff which I didn't initially think of (site security, Google site speed optimization and so on). Basically, he was great, staying in touch, keeping me updated and paid attention to what was most important for my site.Overall, I am very happy with the work done. I highly recommend this developer!
K CollinsK Collins
09:11 19 May 21
I needed help with website speed - to improve my core web vitals - without compromising the usability of my site. Andrei was extremely responsive, proactive and fast. And more importantly, he increased by website speed. Highly recommend him, and I will be using him going forward on all my projects.

Services

WordPress Website Maintenance Services

Services de maintenance WordPress

Service de maintenance de sites Web WordPress qui fournit des sauvegardes en nuage, une assistance d’urgence, des mises à jour hebdomadaires du site Web, la vitesse et bien d’autres choses encore.

sally

Service de migration WordPress

Transférez en toute sécurité votre site Web WordPress vers un nouvel emplacement pour 75 $. … Migrez votre site Web vers son nouvel hôte.

lawyer-office

Conception de sites Web pour avocats

Nous sommes spécialisés dans la conception de sites Web, le marketing Internet et le référencement pour les avocats et les juristes en Europe et aux États-Unis.