Changer d’hébergeur et transférer son site

Les raisons pour lesquelles les propriétaires de sites Web changent d’hébergeur sont nombreuses. Mais pour changer d’hébergeur sans causer de problèmes majeurs, vous devez comprendre le processus de transfert. Sinon, vous devrez embaucher un employé ou confier cette tâche à un tiers. Ce qui peut être très dangereux pour les sites web contenant des données sensibles. Si vous ne pouvez jamais partager les informations personnelles de votre site web. Il est impératif que vous appreniez comment changer votre hébergement et protéger vos informations personnelles contre toute compromission.

Dans cet article, vous apprendrez le processus de migration de votre site web d’un hébergeur à un autre, à l’aide de divers outils et d’un guide étape par étape. Cet article est particulièrement recommandé si votre site web est développé à l’aide de WordPress, Joomla, Drupal, SMF ou phyBB2. N’oubliez pas qu’un changement d’hébergeur sans information adéquate peut entraîner une augmentation des temps d’arrêt et une perte de données pour votre site web. Par conséquent, si vous voulez minimiser ces risques, veuillez lire attentivement l’article avant de procéder à la migration de votre hébergement.

Afin de migrer votre site web vers un autre hébergeur, vous devrez

  • Copiez les fichiers de votre site web sur l’hôte souhaité.
  • Déplacez votre base de données
  • Configurez votre application sur le nouvel hôte
  • Modifier vos paramètres DNS

Comment migrer l’hébergement de mon site WordPress ?

Changer de service d’hébergement web est une décision importante. Essayez donc d’optimiser votre site web avant de choisir un autre hébergeur. Si votre fournisseur de services actuel n’est pas en mesure de fournir le niveau de service dont vous avez besoin, choisissez un hébergeur web plus adapté pour obtenir des résultats optimaux. Il existe deux façons de migrer votre site web, soit en utilisant divers plugins, soit manuellement. Nous vous guiderons dans les deux processus, mais c’est à vous de décider lequel est le plus facile pour vous.

Il existe une grande variété de plugins WordPress pour effectuer la même tâche, vous pouvez donc choisir celui qui convient le mieux à votre site Web. Dans cet article, nous allons présenter certains des plugins les plus populaires ainsi que leurs caractéristiques pour vous aider à choisir le bon plugin.

1. Duplicateur

Il s’agit d’un puissant plugin WordPress qui vous permet de faire migrer un site web fonctionnant sur un hôte local vers un serveur en ligne, ou vice versa. Duplicator est le plugin de migration WordPress le plus utilisé, qui sert également à faire des sauvegardes de votre site web.

  • Caractéristiques
  • Migrer ou cloner votre site web
  • Sauvegarde de tout ou partie de votre site WordPress
  • Regrouper des sites WordPress pour les distribuer

2. Migration WP tout-en-un

Les thèmes de sites Web, les plugins, les fichiers multimédias, les bases de données et bien d’autres choses encore peuvent être facilement exportés et téléchargés vers l’emplacement souhaité à l’aide de la fonctionnalité de glisser-déposer. Le plugin All-in-one WP Migration résout également le problème de la sérialisation de manière plus efficace. Si vous utilisez la version gratuite de ce plugin, vous pouvez télécharger des fichiers de 512 Mo, sinon, optez pour la version premium et profitez des fonctionnalités supplémentaires.

  • Caractéristiques
  • Opération d’exportation super rapide
  • Fonctionnalité de glisser-déposer
  • Prise en charge des limites de taille de téléchargement
  • Des sauvegardes pratiques

3. Migrer le gourou

Cette option est envisagée lorsque vous avez besoin d’une migration WordPress facile et super rapide, Migrate Guru est connu comme le plugin de migration le plus rapide et utilise également un processus intelligent pour réduire le facteur de risque. Migrate Guru réécrit les URL, contourne les scripts d’importation/exportation et gère automatiquement les données sérialisées, mais les fichiers de sauvegarde sont hébergés sur son propre serveur. Comme il est hébergé, il ne nécessite aucun espace de stockage. Entièrement gratuit, avec recherche et remplacement intégrés, alertes et compatibilité avec tous les hôtes web.

  • Caractéristiques
  • La migration en un clic accélère la migration de 80
  • Compatible avec tous les hôtes web
  • Aucun espace de stockage requis
  • Notifications par courriel pour le suivi et la progression

4. WP Migrate DB

Comme son nom l’indique, il est utilisé pour migrer des bases de données et dispose d’options de recherche et de remplacement pour les URL et les chemins. En outre, le propriétaire du site web peut également enregistrer le fichier de la base de données en tant que fichier SQL sur l’ordinateur local. Il est largement utilisé pour les migrations de bases de données. Des versions gratuites et professionnelles sont disponibles, c’est donc à vous de choisir celle que vous préférez.

  • Caractéristiques
  • Opérations sur les bases de données : sauvegarde, push & pull
  • Fonctions de recherche et de remplacement
  • Filtrage des types de messages
  • Sauvegarder les profils de migration

5. WP Clone

Un plugin léger, facile et rapide pour la migration de votre site Web WordPress. Tout ce que vous avez à faire est d’installer le plugin WP clone à la fois du côté source et du côté destination. Créez maintenant un paquet à partir du site web source et restaurez-le en entrant le lien du paquet dans le clone WP installé sur le site web de destination. Le clone WP peut ne pas fonctionner correctement pour les sites web de grande taille, mais il peut être utilisé pour migrer un site web d’un serveur d’hébergement local vers un serveur de destination. Il est plus efficace de transférer votre site web d’un serveur d’hébergement local vers un serveur d’hébergement web en direct.

Utilisation du processus de migration manuelle

En fonction du niveau technique du propriétaire du site, chaque étape est expliquée en détail, de sorte que chacun peut facilement migrer son hébergement en suivant ces étapes. N’oubliez pas de sauvegarder votre site web régulièrement et avant d’effectuer certaines opérations.

1. Sauvegarder les fichiers de votre site web

Il est essentiel que vous sauvegardiez votre site web à l’aide de divers plugins WordPress avant de lancer le processus de transfert manuel de l’hébergement. Vous pouvez également télécharger un logiciel FTP, tel que FileZilla, et saisir vos informations d’identification SFTP. Une fois que vous vous êtes connecté au serveur, sélectionnez tous vos fichiers et téléchargez-les sur votre machine locale. Selon l’état d’avancement du téléchargement de votre média, le téléchargement peut prendre un certain temps.

Vous pouvez également sauvegarder manuellement vos fichiers, vous connecter à cPanel, naviguer jusqu’à votre répertoire d’accueil à partir du « gestionnaire de fichiers », les convertir au format zip et les télécharger. Une fois le téléchargement lancé, vous pouvez exporter la base de données de votre site Web au format SQL pour rentabiliser votre temps.

2. Exporter la base de données

Connectez-vous à votre panneau de contrôle, ouvrez PhpMyAdmin et sélectionnez la base de données où WordPress est installé dans la barre latérale gauche. Une fois que vous avez sélectionné votre base de données, cliquez sur l’onglet « Exporter » et cliquez sur le bouton « go » pour lancer le processus d’exportation rapide au format SQL et le télécharger sur votre ordinateur. Dans la première étape, nous avons téléchargé les fichiers du site web et la base de données contenant les pages, les articles et autres données. Si les deux opérations sont réussies, vous pouvez passer à l’étape suivante.

3. Créer une nouvelle base de données sur un nouvel hôte

Maintenant que vous êtes prêt à migrer vos données, vous devez créer un environnement sur le serveur de destination ou le nouvel hôte.

Après vous être connecté à cPanel, ouvrez l’assistant de base de données MySQL et suivez les étapes ci-dessous.

Saisissez un nom pour votre nouvelle base de données et cliquez sur le bouton Étape suivante.

Vous serez amené à une page où vous pouvez créer un nouvel utilisateur de la base de données, créer un nouvel utilisateur avec un mot de passe complexe.

Ajoutez maintenant l’utilisateur de la base de données à la base de données nouvellement créée et accordez toutes les permissions.

Notez le nom de la base de données, le nom d’utilisateur et le mot de passe, car vous aurez besoin de ces informations à l’étape suivante.

4. Modifier le fichier wp-config.php.

À partir du dossier où sont stockés vos fichiers de sauvegarde sur votre ordinateur local, modifiez le fichier wp-config.php. Ce fichier contient les informations de configuration nécessaires à l’accès entre votre base de données et WordPress. Si vous n’avez pas de logiciel d’édition de code source installé, vous pouvez ouvrir ce fichier avec le Bloc-notes.

Vous devrez modifier les trois éléments suivants

– Nom de la base de données

define(‘DB_NAME’, ‘db_name’) ;

Pour supprimer l’ancienne base de données et utiliser la nouvelle que nous venons de créer, remplacez le nom de la base de données par db_name.

– Nom d’utilisateur de la base de données

define(‘DB_USER’, ‘db_user’) ;

Pour supprimer l’ancien utilisateur de la base de données et utiliser le nouveau nom d’utilisateur de la base de données que vous venez de créer, remplacez le nom d’utilisateur de la base de données par db_user.

– Mot de passe de la base de données

define(‘DB_PASSWORD’, ‘db_pass’) ;

Maintenant que vous avez changé l’utilisateur de la base de données, le mot de passe de cet utilisateur particulier sera ajouté, en remplaçant le mot de passe de l’utilisateur de la base de données par db_pass pour obtenir les paramètres corrects. Après avoir fourni ces informations, enregistrez et fermez le fichier.

5. Importation d’une base de données

Ouvrez votre base de données nouvellement créée depuis PhpMyAdmin et cliquez sur le bouton Importer dans le menu de navigation. Maintenant, dans la section « Fichiers à importer », cliquez sur le bouton « Sélectionner le fichier », sélectionnez le fichier SQL pour votre base de données et cliquez sur le bouton « Aller ». L’importation de la base de données commencera et prendra un certain temps en fonction de la taille du fichier. Lorsque l’importation est terminée, un message s’affiche pour vous informer qu’elle a réussi.

6. Télécharger les fichiers sur votre nouvel hôte

Une fois que vous avez préparé votre nouvelle base de données et reconfiguré votre fichier wp-config, il est temps de télécharger les fichiers de votre site web pour achever avec succès le processus de transfert d’hébergement. Si vous disposez de FileZilla, vous pouvez soit entrer vos identifiants et vous connecter au serveur, soit Allez dans votre hébergement cPanel, ouvrez le gestionnaire de fichiers et téléchargez tous les fichiers de votre site WordPress dans le dossier public_html. Assurez-vous que les fichiers de configuration mis à jour sont téléchargés pour éviter toute erreur. Le téléchargement des fichiers prendra un certain temps, aussi ne supprimez pas les fichiers de votre site Web avant d’avoir terminé.

7. Mettre à jour votre adresse de domaine (seulement si vous voulez changer votre nom de domaine)

Si vous voulez changer votre nom de domaine pour un nom de domaine différent ou nouveau, vous devrez compléter cette étape, sinon vous pouvez sauter cette étape.

Cliquez sur la base de données pour ouvrir « wp-options » et remplacez « siteURL » et « home » par la nouvelle URL. Remplacez l’ancien site web par l’URL du nouveau site web (nouveau nom de domaine) en exécutant la requête SQL suivante, car cela peut entraîner des liens brisés et des images manquantes.

UPDATE wp_posts SET post_content = REPLACE(post_content, ‘www.olddomain.com/’, ‘www.newdomain.com/’) ;

8. Mettre à jour les paramètres DNS

Vous souhaitez reconfigurer vos paramètres DNS afin que le DNS pointe vers votre ancien hôte, mais vous voulez que les enregistrements corrects pointent vers l’adresse IP de votre nouveau serveur. Cela prend généralement jusqu’à 48 heures, selon l’endroit où vous avez enregistré votre domaine. Nous n’effectuerons aucun changement pendant cette période de 48 heures et, après cette période, votre site web fonctionnera sur le nouvel hôte.

Comment modifier mon enregistrement d’hôte ?

Veuillez suivre les étapes ci-dessous pour modifier les DNS de votre domaine.

  • Connectez-vous à votre compte où vous avez enregistré votre domaine.
  • Cliquez sur « Domaines » dans le menu, puis sur « Mes domaines ».
  • Sélectionnez le nom de domaine avec lequel vous souhaitez traiter.
  • Cliquez sur « Paramètres du serveur DNS ».
  • Sélectionnez « Nos serveurs » et entrez les adresses des serveurs de noms que votre nouvel hôte a reçues. (par exemple, ns1.example.com).

Comment migrer Joomla d’un hôte à un autre ?

1. créer un nouveau serveur et installer Joomla

Téléchargez la dernière version de Joomla, déplacez les fichiers décompressés de Joomla sur votre serveur et configurez une nouvelle base de données en suivant le processus décrit pour WordPress. Créez une nouvelle base de données, un nouvel utilisateur de base de données, attachez cet utilisateur à la base de données et donnez toutes les autorisations à cet utilisateur. C’est ici que vous commencerez le processus d’installation de Joomla pour votre relocalisation d’hébergement

2. vider la base de données MySQL d’origine

Ouvrez PhpMyAdmin, accédez à la base de données de Joomla et exportez la base de données. Vous verrez un fichier de vidage de la base de données, enregistrez ce fichier fenêtre et copiez toutes vos données dans ce fichier. Vous aurez besoin de ces données pour l’étape de transfert de l’hébergement.

3. importation de l’ancienne base de données vers la nouvelle base de données

Ouvrez PHPMyAdmin dans votre nouvel environnement d’hébergement et créez une nouvelle base de données, cliquez sur SQL, collez le texte copié dans cette requête et cliquez sur le bouton Go.

4. terminer l’installation

Maintenant, copiez tous les dossiers de votre ancien hébergement web et écrasez-les. Ce sont les dossiers les plus importants.

  • Admins
  • Composants
  • Images
  • Contient
  • Langues
  • Médias
  • Modules
  • Plug-ins
  • Modèles

C’est tout fait, mais si vous voulez utiliser un nom de domaine différent, vous devrez modifier le fichier configuration.php dans le dossier racine de Joomla. Une chose importante à mentionner est que vous devez vous assurer que vous utilisez la même version de MySQL sur les deux serveurs.

Comment puis-je migrer mon SMF vers un autre hôte ?

Les étapes suivantes vous aideront à transférer votre hébergement SMF sans erreur.

1. faire une sauvegarde de votre système de fichiers et de votre base de données

Tout d’abord, vous devez effectuer une sauvegarde complète de votre système de fichiers et de votre base de données.

2. restaurer les sauvegardes du système de fichiers et de la base de données

Restaurez maintenant les sauvegardes du système de fichiers et de la base de données sur le système cible, mais n’oubliez pas que cela peut prendre un certain temps. Si vous voulez que la migration soit plus rapide, supprimez le journal des erreurs et l’index de recherche avant de prendre les sauvegardes. Vous pouvez également utiliser un séparateur de fichiers SQL, car certains hébergeurs ont des limites de taille.

3. exécuter Repair Setting pour inspecter la redirection.

Vous pouvez exécuter repair_setting.php sur votre système d’installation pour vérifier que les chemins, les URL et les bases de données sont corrects. Vérifiez que vos fichiers .htaccess et index.html ne contiennent pas de redirections (vous amenant à un ancien répertoire).

4. les mesures de sécurité et la modification de votre adresse IP

Vérifiez et mettez à jour les paramètres de chaque mod que vous souhaitez utiliser et qui est installé sur votre système. Exécutez la « fonction de maintenance de la base de données du forum », la « fonction de maintenance de la recherche et de la correction des erreurs » et la « vérification de l’intégrité des pièces jointes » pour vous assurer que tout est lié de manière correcte. C’est ici que vous allez coordonner le changement d’adresse IP avec votre registraire de domaine. Vous pouvez également vérifier le fonctionnement de votre robot.txt, bing et google webmaster tools après la migration.

Pour un nom de domaine différent

Ouvrez le répertoire d’installation et modifiez le fichier settings.php à l’aide d’un gestionnaire de fichiers ou d’un programme FTP tel que FileZilla.

$boardurl = ‘http://olddomain.com’ ;

Comment migrer Drupal d’un hôte à un autre ?

Lors de la migration de l’hébergement d’un site web développé sur un système ou une plateforme CMS différent, il est souvent nécessaire de copier les fichiers et les dossiers de l’ancien hôte vers le nouveau serveur d’hébergement web, d’exporter la base de données de l’ancien hôte web et de l’importer sur le nouvel hôte, etc. Dans le cas de Drupal, la copie des fichiers et des dossiers vers le nouvel hôte, la création d’une nouvelle base de données et l’importation de la base de données (exportée de l’ancien hôte Web) sont essentiellement les mêmes étapes. Vous devrez Ensuite, vous devrez ouvrir le fichier setting.php et modifier les paramètres comme suit pour permettre aux fichiers et à la base de données de votre site Web de communiquer entre eux

db_url – Les détails MySQL de Drupal dans le format approprié.

mysql://nom d’utilisateur:mot de passe@localhost/nom de la base de données (exemple).

$db_url = ‘mysql://user_drpl11:password@localhost/user_drpl11’ ;

Toutefois, n’oubliez pas de vérifier que les règles RewriteBase de votre fichier .htaccess sont correctes : si vos fichiers Drupal sont stockés dans le répertoire principal (public_html), les règles RewriteBase seront :

RewriteBase /

Changez donc $base_url en quelque chose qui reflète le chemin et l’emplacement de votre nouveau site web.

Vous avez maintenant fait tout ce que vous deviez faire pour réussir la migration de l’hébergement de votre site web basé sur Drupal.

Pour finir

Pour bénéficier des avantages réels de l’hébergement par transfert, il est fortement recommandé de choisir un serveur d’hébergement web approprié auprès d’un fournisseur d’hébergement web réputé. Pourquoi migrer depuis un ancien hébergeur ? Pour ce faire, vous devez choisir un fournisseur qui offre des services de qualité.

Commentaires (0)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Top