Sites web

Migration d'un site web de cPanel vers KapsuleHost

Most people move a site from cPanel without touching a file: Kapsule has a guided migration that copies your files and database for you while the old site stays live. This guide covers the three…

La plupart des gens déplacent un site de cPanel sans toucher à un seul fichier : Kapsule dispose d'une migration guidée qui copie vos fichiers et votre base de données pendant que l'ancien site reste actif. Ce guide couvre les trois chemins de migration, lequel choisir, et l'itinéraire manuel pour les cas où vous préférez le faire vous-même.

La migration est gratuite sur tous les plans. Il n'y a pas de frais de configuration et pas de frais par site.

Avant de commencer

Gardez votre ancien hébergement actif jusqu'à ce que le nouveau site soit vérifié et que votre domaine ait été redirigé. L'annulation précoce est l'une des erreurs de ce processus qui ne peut pas être annulée, car la source de la copie disparaît avec elle. Prévoyez une semaine de chevauchement.

Préparez ce qui suit :

  • Le domaine sur lequel le site fonctionne actuellement.
  • L'accès soit à l'admin WordPress du site, soit à vos identifiants cPanel ou FTP.
  • Vos identifiants de registraire de domaine, pour l'étape finale.
  • Un plan d'hébergement Kapsule avec un emplacement de site gratuit.

Choisir un chemin de migration

Ouvrez Migrations dans la barre latérale gauche de KPanel, accédez à une migration de site web et entrez l'adresse de votre site actuel. Kapsule vérifie le site, identifie la plateforme et offre trois chemins.

Options de chemin de migration dans KPanel

CheminComment ça marcheMeilleur pour
Kapsule Migrator PluginInstallez un plugin gratuit sur le site source et collez un jeton à usage unique. Aucune donnée d'identification d'hébergement ne quitte vos mains.Sites WordPress et WooCommerce. L'option la plus rapide et celle que la plupart des gens devraient choisir.
Identifiants d'hébergementDonnez-nous un accès FTP, SFTP ou cPanel temporaire plus les détails de la base de données. Nous récupérons tout directement.Toute plateforme, y compris les sites qui ne sont pas WordPress.
Notre équipe s'en chargeParlez-nous du site et un ingénieur de migration le fera manuellement.Les configurations complexes, plusieurs sites à la fois, ou si vous préférez simplement ne pas le faire.

Les trois sont gratuits, et vous pouvez basculer entre eux à tout moment dans l'assistant.

Le chemin du plugin

  1. Choisissez Kapsule Migrator Plugin.
  2. Téléchargez kapsule-migrator.zip à partir de l'écran.
  3. Sur votre site actuel, allez à Plugins, puis Ajouter un nouveau, puis Charger le plugin. Téléchargez le fichier zip et activez-le.
  4. Ouvrez Kapsule Migrate dans votre menu admin WordPress.
  5. Copiez le jeton de KPanel, collez-le dans le plugin et cliquez sur Démarrer la migration.

KPanel détecte la connexion automatiquement et vous fait passer à un écran de progression en direct. Les fichiers, la base de données et les uploads sont copiés pour vous. Le jeton expire après 24 heures ; générez-en un nouveau à partir du même écran si nécessaire.

Le chemin des identifiants

Choisissez Identifiants d'hébergement et remplissez deux sections : les détails FTP, SFTP ou SSH (nom d'hôte, nom d'utilisateur, mot de passe) et les détails de la base de données (hôte, nom, nom d'utilisateur, mot de passe). Il y a un champ de notes pour toute autre information utile, comme votre adresse cPanel.

Les identifiants sont chiffrés avant d'être stockés et ne sont lisibles que par le système de migration automatisé, pas par le personnel. Ils sont définitivement supprimés dans les 24 heures suivant la fin de la migration, et ne sont jamais utilisés pour rien d'autre que de copier votre site.

Le chemin de l'équipe

Parlez-nous du site et de votre calendrier préféré. Un ingénieur de migration répond dans les quatre jours ouvrables avec un plan, et rien ne devient actif sans votre approbation.

Ce qui se passe ensuite

Quel que soit le chemin que vous ayez choisi, la structure est la même :

  1. La copie s'exécute en arrière-plan. Votre site existant reste actif et intact pendant tout ce temps.
  2. Votre nouveau site devient consultable à une adresse temporaire.
  3. Vous le vérifiez et l'approuvez.
  4. Ce n'est qu'ensuite que le DNS change.

Kapsule conserve vos fichiers d'origine pendant 7 jours après la migration, de sorte qu'il y ait une restauration si quelque chose est découvert quelques jours plus tard.

Vérifier avant de basculer

C'est l'étape qui mérite de la considération, car une fois que le DNS change, chaque visiteur voit ce que vous avez approuvé.

Chargez l'adresse temporaire et vérifiez :

  • La page d'accueil et deux ou trois pages profondément imbriquées.
  • Les images, y compris tout ce qui se trouve dans un curseur ou une galerie.
  • N'importe quel formulaire de contact ou de réservation, soumis pour de vrai.
  • Connectez-vous à l'admin et enregistrez une modification.
  • Pour une boutique : une commande de test complète jusqu'à la page de confirmation.

Si certaines URL pointent toujours vers l'ancien domaine, exécutez une recherche et un remplacement : Exécuter une recherche et un remplacement.

Redirection de votre domaine

Quand la vérification est concluante, déplacez le domaine. Soit modifiez vos serveurs de noms vers ceux de Kapsule, ce qui est l'option plus simple et apporte la gestion DNS dans KPanel, soit gardez votre fournisseur DNS existant et redirigez les enregistrements du site.

Les instructions complètes se trouvent dans Modification de vos serveurs de noms et Connexion d'un domaine personnalisé à votre site web.

Les changements DNS prennent de quelques minutes à quelques heures pour atteindre tout le monde. Pendant cette fenêtre, certains visiteurs atterriront toujours sur l'ancien hôte, ce qui est exactement pourquoi vous le gardez en fonctionnement.

Redirigez votre domaine un matin tranquille en semaine, pas un vendredi soir. Si quelque chose doit être ajusté, vous voulez être éveillé et vous voulez que nous soyons joignables.

Migration manuelle

Si vous préférez le faire vous-même, ou si le site n'est pas sur une plateforme prise en charge, l'itinéraire manuel fonctionne toujours.

1. Créer le site

Sites web, puis Ajouter un site web, puis Nouveau site web. Choisissez le type de site qui correspond à celui que vous déplacez. Le site est provisionné sur une adresse temporaire que vous pouvez tester immédiatement. Consultez Création de votre premier site web.

2. Exporter de cPanel

Téléchargez les fichiers du site, soit via le gestionnaire de fichiers de cPanel, soit via FTP. Pour WordPress, il s'agit de tout ce qui se trouve sous public_html, y compris wp-config.php. L'assistant de sauvegarde de cPanel produit le tout comme un seul téléchargement si vous préférez.

Ensuite, exportez la base de données : ouvrez phpMyAdmin dans cPanel, sélectionnez la base de données et utilisez Exporter, puis Rapide, puis Exécuter.

3. Charger les fichiers

  1. Dans KPanel, ouvrez votre nouveau site, puis Fichiers, puis SFTP.
  2. Sous Comptes SFTP, entrez un nom d'utilisateur et cliquez sur Créer.
  3. Copiez l'hôte, le port, le nom d'utilisateur et le mot de passe affichés. Le mot de passe s'affiche une fois et n'est pas récupérable après.
  4. Connectez-vous avec n'importe quel client SFTP et téléchargez vos fichiers dans le répertoire du site.

Les détails complets sur le compte SFTP et l'accès SSH natif se trouvent dans Connexion via SFTP.

4. Importer la base de données

  1. Ouvrez le site, puis Fichiers, puis Base de données.
  2. Cliquez sur Ouvrir phpMyAdmin. Vous êtes connecté automatiquement, sans mot de passe séparé.
  3. Sélectionnez votre base de données, cliquez sur Importer, choisissez le fichier .sql et cliquez sur Exécuter.

Consultez Accès à votre base de données avec phpMyAdmin pour connaître les limites d'importation et comment gérer une sauvegarde volumineuse.

5. Mettre à jour wp-config.php

L'onglet Base de données liste les nouveaux détails de connexion. Copiez-les dans wp-config.php en utilisant Fichiers, puis Gestionnaire de fichiers :

define( 'DB_NAME', 'your-new-database-name' );
define( 'DB_USER', 'your-new-database-user' );
define( 'DB_PASSWORD', 'your-new-password' );
define( 'DB_HOST', '127.0.0.1' );

Ne transférez pas les anciennes règles .htaccess de l'hôte. Kapsule n'utilise pas Apache, donc ces règles ne s'exécuteront pas et peuvent vous donner l'impression qu'une redirection est en place alors qu'elle ne l'est pas. Recréez-les dans KPanel à la place : Comprendre .htaccess sur KapsuleHost.

6. Tester, puis rediriger

Chargez l'adresse temporaire, travaillez à travers la liste de vérification ci-dessus, puis redirigez votre domaine.

Dépannage

Le site charge mais n'a pas de style. Anciennes URL absolues dans la base de données. Exécutez une recherche et un remplacement de l'ancienne adresse vers la nouvelle.

« Erreur lors de l'établissement d'une connexion à la base de données ». Les identifiants dans wp-config.php ne correspondent pas à l'onglet Base de données. Vérifiez que DB_HOST est 127.0.0.1.

L'importation de la base de données échoue en chemin. La sauvegarde est plus grande que la limite de chargement de phpMyAdmin. Compressez-la en .sql.gz, divisez-la en fichiers plus petits, ou ouvrez un ticket et nous l'importerons pour vous.

Certaines pages 404 après le déplacement. Videz les règles de réécriture : WordPress, puis Actions rapides, puis Vider les rééecritures. Consultez Correction des problèmes de permalink WordPress.

Le cadenas est manquant ou avertit. Contenu mixte à partir d'URL HTTP toujours dans la base de données : Correction des avertissements de contenu mixte.

Vous avez besoin d'aide?

Envoyez-nous un email à support@kapsulehost.com ou ouvrez un chat dans KPanel.

Ouvrir KPanel
Migration d'un site web de cPanel vers KapsuleHost