# Transférer votre site web chez Ruachost (migration gratuite)

> Ruachost transfère gratuitement votre site, vos bases de données et vos e-mails depuis votre ancien hébergeur, ou vous guide pour le faire vous-même.

Source: https://helpcenter.ruachost.com/fr/getting-started/guides/migrating-an-account-from-another-web-host-to-ruachost/

Ruachost transfère votre site web chez nous **gratuitement**. Notre équipe copie vos fichiers, vos bases de données et vos comptes e-mail depuis votre ancien hébergeur. Vous n'avez donc rien à reconstruire.

> **La méthode la plus rapide:**
Commandez votre offre d'hébergement, puis [ouvrez un ticket d'assistance](https://dashboard.ruachost.com/submitticket.php) pour demander une migration gratuite. Nous nous occupons du reste.

## Avant de commencer

- **Gardez votre ancien hébergement actif** jusqu'à ce que votre site fonctionne chez Ruachost. Ne le résiliez pas avant d'avoir tout vérifié.
- **Utilisez une adresse e-mail qui n'est pas sur le nom de domaine que vous transférez** (par exemple, une adresse Gmail) pour votre compte Ruachost. Les e-mails de votre domaine peuvent être indisponibles pendant un court moment lors du transfert.
- **Prévoyez quelques jours de chevauchement** entre les deux comptes d'hébergement.

## Demander une migration gratuite

1. Commandez une [offre d'hébergement Ruachost](https://ruachost.com) si ce n'est pas déjà fait.
2. Connectez-vous à l'[espace client](https://dashboard.ruachost.com) et allez dans **Support → Open Ticket** (ouvrir un ticket).
3. Choisissez le service **Support**.
4. Indiquez-nous :
   - le ou les noms de domaine à transférer
   - l'offre Ruachost vers laquelle ils doivent aller
   - le nom de votre hébergeur actuel
   - les identifiants de connexion au panneau de contrôle de votre ancien hébergement (cPanel, Plesk, DirectAdmin ou similaire). Si vous ne pouvez pas partager l'accès au panneau de contrôle, un accès FTP et un accès aux bases de données conviennent aussi.
   - tout ce que nous devons savoir, comme les comptes e-mail à transférer ou un horaire de préférence
5. Envoyez le ticket.

Nous vous répondrons quand la copie sera prête, pour que vous puissiez vérifier votre site avant la mise en ligne.

> **Remarque:**
Si votre ancien hébergeur utilise **cPanel**, nous pouvons généralement tout transférer en une seule fois, y compris les comptes e-mail et leurs messages. Voir [ce qui est inclus dans une migration cPanel](https://helpcenter.ruachost.com/fr/getting-started/guides/cpanel-migration/). Depuis d'autres panneaux de contrôle, nous copions vos fichiers et vos bases de données, et nous vous dirons si une action de votre part est nécessaire.

## Vérifier votre site avant la mise en ligne

Votre nom de domaine pointe encore vers votre ancien hébergeur tant que vous ne le modifiez pas. Pour voir d'abord la copie chez Ruachost, [modifiez le fichier hosts de votre ordinateur](https://helpcenter.ruachost.com/fr/developers/guides/editing-the-hosts-file-on-windows-macos-and-linux/) afin de faire pointer votre domaine vers l'adresse IP de votre serveur Ruachost, ou demandez-nous un lien d'aperçu temporaire.

## Mettre en ligne

Quand la copie vous convient :

1. Remplacez les serveurs de noms de votre domaine par `nsa.ruachost.com` et `nsb.ruachost.com`. Voir [Comment changer les serveurs de noms d'un domaine](https://helpcenter.ruachost.com/fr/domains/guides/how-to-change-domain-nameservers/).
2. Attendez que la modification se propage. Cela prend généralement quelques heures et peut aller jusqu'à 24 à 48 heures.
3. Vérifiez que votre site web et vos e-mails fonctionnent.
4. Résiliez votre ancien hébergement.

## Vous préférez le faire vous-même ?

Vous pouvez aussi transférer votre site manuellement :

1. **Fichiers :** téléchargez tout le contenu de `public_html` depuis votre ancien hébergeur, puis téléversez-le dans `public_html` chez Ruachost avec [File Manager](https://helpcenter.ruachost.com/fr/cpanel/files/uploading-and-downloading-files-using-cpanels-file-manager/) (gestionnaire de fichiers) ou par FTP.
2. **Bases de données :** exportez chaque base de données depuis votre ancien hébergeur avec phpMyAdmin, [créez une nouvelle base de données et un nouvel utilisateur](https://helpcenter.ruachost.com/fr/cpanel/databases/managing-mysql-databases-and-users/) chez Ruachost, puis importez le fichier. Voir [Importer et exporter une base de données MySQL](https://helpcenter.ruachost.com/fr/developers/databases/importing-and-exporting-a-mysql-database/).
3. **Paramètres :** mettez à jour le fichier de configuration de votre site (pour WordPress, `wp-config.php`) avec les nouvelles [informations de base de données](https://helpcenter.ruachost.com/fr/cpanel/databases/finding-your-database-details/).
4. **E-mail :** [recréez vos comptes e-mail](https://helpcenter.ruachost.com/fr/cpanel/files/managing-e-mail-accounts-in-cpanel/) chez Ruachost.
5. Changez vos serveurs de noms comme indiqué ci-dessus.

Vous transférez un site WordPress ? Voir [Comment migrer un site WordPress existant vers Ruachost](https://helpcenter.ruachost.com/fr/wordpress/guides/how-to-migrate-an-existing-wordpress-site-to-ruachost-com/).
