NOUVEAU Migration gratuite en 24h sur tous les packs d'hébergement
SSL, sauvegardes & migration

Sauvegarder, migrer et restaurer un site hébergé chez NovaHoster

Suivez une méthode fiable pour sauvegarder vos fichiers et bases de données, migrer un site vers NovaHoster et restaurer les données sans perdre vos réglages.

Guide NovaHosterÀ lire avant toute modification

Objectif

Une migration réussie ne consiste pas à copier uniquement les fichiers. Un site dynamique associe généralement fichiers, base de données, configuration, tâches planifiées, comptes de messagerie, certificats, DNS et règles de cache. Pour WordPress, la documentation officielle rappelle qu’une restauration complète nécessite à la fois la base de données et les fichiers [1]. Les fonctions de sauvegarde distante, la rétention, la restauration en un clic et l’assistance à la migration varient selon le forfait et les droits : vérifiez-les dans l’Espace client NovaHoster avant de planifier l’opération.

Avant toute opération, vérifiez que vos ressources d’hébergement correspondent au projet et consultez la procédure de sauvegarde, migration et restauration.

Prérequis

ÉlémentPréparation
InventaireListez domaines, sous-domaines, fichiers, bases, utilisateurs, cron, e-mails, DNS et certificats.
AccèsRéunissez les accès temporaires nécessaires : ancien hébergeur, nouveau compte, SFTP/SSH, base et DNS.
SauvegardeCréez une copie exportée et vérifiez qu’elle est lisible avant toute modification.
FenêtreChoisissez une période de faible trafic et définissez un plan de retour.
TestsPréparez une URL de prévisualisation ou une résolution locale pour tester avant la bascule DNS.

Procédure

1. Cartographier l’existant

Documentez le chemin racine du site, la version du runtime, le type de serveur, les noms de base et les variables de configuration. Notez les services qui écrivent pendant la migration : commandes, formulaires, réservations, commentaires, commandes e-commerce et boîtes mail. Cette cartographie permet de choisir entre une copie à chaud et une courte mise en maintenance.

2. Vérifier les sauvegardes réellement disponibles

Dans l’Espace client et le panneau, identifiez les points de restauration, leur date, leur périmètre et leur emplacement. Une sauvegarde peut couvrir seulement les fichiers, seulement la base ou l’ensemble du compte. La documentation cPanel distingue notamment la sauvegarde d’un site et la restauration de fichiers ou de répertoires [2] [3] ; Plesk documente également la restauration d’objets sélectionnés ou de l’ensemble d’un système [4]. Ne déduisez pas de ces possibilités générales qu’elles sont activées pour votre forfait.

3. Exporter les fichiers et la base

Téléchargez les fichiers par SFTP ou via l’outil de sauvegarde du panneau. Exportez la base dans un format cohérent avec votre moteur et votre taille de données ; pour une base volumineuse, demandez au support la méthode recommandée. Conservez séparément le fichier d’export, le manifeste des versions et la configuration, sans publier les secrets.

4. Préparer l’environnement NovaHoster

Créez le site, la base, l’utilisateur et les réglages nécessaires dans l’Espace client. Confirmez la version de PHP, Node.js ou autre runtime compatible avec l’application. Si une fonctionnalité ou une version n’est pas proposée, ne forcez pas une installation non supportée : vérifiez les alternatives avec NovaHoster.

5. Importer dans un environnement de test

Transférez les fichiers, importez la base et adaptez la configuration avec les nouveaux identifiants. N’écrasez pas la sauvegarde originale. Utilisez une URL temporaire, un hôte local ou la fonction de prévisualisation disponible. Corrigez les droits de fichiers selon les recommandations du logiciel et évitez les permissions excessives.

6. Corriger les références et les URL

Mettez à jour les URL absolues, les chemins, les variables d’environnement, les tâches cron et les endpoints externes. Pour une application avec données sérialisées, utilisez un outil de remplacement compatible plutôt qu’une simple recherche-remplacement aveugle dans les fichiers de base.

7. Tester fonctionnellement

Testez la page d’accueil, les pages profondes, la connexion, les formulaires, les uploads, la recherche, les tâches planifiées, les e-mails sortants et les appels d’API. Contrôlez les journaux d’erreurs et les réponses HTTP. Vérifiez ensuite HTTPS avec le guide SSL de ce bundle.

8. Réduire la divergence avant la bascule

Lorsque le site reste actif, bloquez temporairement les écritures ou effectuez une seconde exportation de la base juste avant la bascule. Pour une boutique, une réservation ou un site éditorial actif, la dernière copie doit intégrer les nouvelles données ; sinon, vous risquez de perdre des commandes ou des contenus.

9. Basculer le DNS avec un plan de retour

Modifiez les enregistrements nécessaires chez le gestionnaire DNS autoritatif, en conservant les valeurs précédentes dans votre procès-verbal. Ne changez pas simultanément les enregistrements sans rapport avec la migration. Surveillez la résolution, les erreurs HTTP et les journaux sur les deux environnements pendant la propagation.

10. Valider puis clôturer

Après la bascule, vérifiez les fonctions critiques depuis plusieurs réseaux, le certificat, les e-mails, les tâches planifiées et les statistiques de journalisation. Conservez l’ancien hébergement en lecture seule le temps de la période de validation convenue, puis supprimez les accès temporaires et les copies inutiles de données sensibles.

Restaurer un site ou une partie du site

  1. Identifier l’incident. Déterminez s’il concerne un fichier, la base, un compte, un domaine ou l’ensemble du site.
  2. Figer les écritures si nécessaire. Pour éviter de mélanger des données corrompues avec une copie saine, activez la maintenance ou désactivez la fonction concernée.
  3. Choisir le point de restauration. Préférez le point le plus récent qui précède l’incident et dont l’intégrité est connue.
  4. Choisir le périmètre. Une restauration de fichier ne répare pas une base corrompue ; une restauration complète peut écraser des données récentes. Les interfaces cPanel et Plesk présentent des périmètres distincts [2] [3] [4].
  5. Sauvegarder l’état actuel. Même endommagé, l’état actuel peut être utile à l’analyse ou à la récupération de données nouvelles.
  6. Lancer la restauration avec confirmation. Vérifiez le domaine, le point et le périmètre affichés avant validation. Si le bouton n’est pas proposé, contactez NovaHoster plutôt que d’improviser une manipulation serveur.
  7. Tester et documenter. Contrôlez le site, les écritures, les e-mails et les journaux ; notez ce qui a été restauré et ce qui reste à récupérer.

Cas d’erreur et diagnostic

SymptômeDiagnostic prioritaireAction prudente
Import SQL interrompuTaille, délai, encodage ou limites d’exécutionDemandez la méthode d’import adaptée ; n’exécutez pas plusieurs fois un import partiel sans vérifier les tables déjà créées.
Page blanche après migrationErreur de runtime, extension absente, fichier de configuration ou cacheConsultez les logs, activez un mode de diagnostic non public et comparez les versions.
« Error establishing database connection »Identifiants, hôte, droits ou base non importéeVérifiez la configuration et les privilèges de l’utilisateur, sans exposer le mot de passe.
Images ou liens cassésChemins absolus ou URL de l’ancien domaineRecherchez les références restantes, en tenant compte du format de stockage de l’application.
E-mails non reçusDNS, authentification, relayage ou réputationContrôlez MX, SPF, DKIM, DMARC et les journaux ; confirmez la politique d’envoi NovaHoster.
Restauration annoncée terminée mais site incohérentPérimètre incomplet ou versions incompatiblesComparez fichiers et base, restaurez les deux composants cohérents ou ouvrez un ticket détaillé.
Données apparues après le point choisiÉcritures effectuées après la sauvegardeConservez la copie actuelle et récupérez manuellement les données nouvelles si possible.

Questions fréquentes

Une sauvegarde de fichiers suffit-elle ?
Non pour la plupart des sites dynamiques. Il faut généralement les fichiers et la base ; il faut aussi prendre en compte les e-mails, les médias externes, les tâches et les réglages DNS selon le périmètre attendu [1].
NovaHoster conserve-t-il automatiquement mes sauvegardes ?
La disponibilité, la fréquence, la durée de conservation et le périmètre dépendent du forfait et des droits. Consultez les sauvegardes visibles dans l’Espace client et demandez confirmation écrite au support si votre plan de reprise en dépend.
Puis-je restaurer seulement un fichier ?
Cela dépend du panneau et des sauvegardes disponibles. cPanel documente une restauration de fichiers et de répertoires dans certaines configurations [3]. Vérifiez que cette option existe pour votre compte avant de supprimer ou remplacer le fichier.
Dois-je baisser le TTL DNS avant une migration ?
Une réduction anticipée peut aider à rendre le changement plus prévisible, mais le comportement dépend des résolveurs et du fournisseur DNS. Notez le TTL actuel, faites le changement suffisamment tôt et conservez un plan de retour.
Une migration change-t-elle automatiquement le certificat SSL ?
Non. Le certificat, sa clé, son installation et son renouvellement doivent être vérifiés sur le nouvel environnement. Suivez le guide SSL de ce bundle et confirmez les responsabilités dans l’Espace client.

Quand contacter l’Espace client

Contactez NovaHoster avant la migration si vous avez besoin d’une validation de compatibilité, d’une assistance de transfert, d’un accès absent, d’une restauration d’un périmètre non disponible ou d’une opération nécessitant des droits serveur. Ouvrez également une demande si la base est volumineuse, si l’import échoue de manière reproductible ou si la restauration pourrait écraser des données critiques. Fournissez le domaine, le type de panneau, le point de sauvegarde, l’heure, le message exact et les étapes déjà réalisées.

Maillage interne suggéré

Page cibleAncre recommandéeRôle
Guide « Activer HTTPS »vérifier le SSL après la migrationValider le chiffrement après changement de serveur.
Guide « Ouvrir une demande de support »préparer un ticket de migrationTransmettre un dossier exploitable.
Article « DNS et propagation »comprendre la bascule DNSExpliquer la phase de changement d’hébergement.

Sources techniques

[1]: https://developer.wordpress.org/advanced-administration/security/backup/ « WordPress Developer Resources — Backups » [2]: https://docs.cpanel.net/cpanel/files/backup-for-cpanel/ « cPanel — Backup for cPanel » [3]: https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/ « cPanel — File and Directory Restoration » [4]: https://docs.plesk.com/en-US/obsidian/customer-guide/backing-up-and-restoring-websites/restoring-backups.65200/ « Plesk — Restoring Backups » [5]: https://docs.cpanel.net/whm/transfers/transfer-tool/ « cPanel — Transfer Tool »


Cette procédure ne correspond pas à votre écran ?

Les permissions et options visibles peuvent dépendre de votre formule ou de vos droits. Faites vérifier le contexte depuis l’Espace client.

Demander une vérification
Besoin d’un contexte précis ?

Un technicien vous répond à partir de votre situation réelle.

Préparez votre domaine, le message d’erreur et le type d’hébergement. L’Espace client permet d’ouvrir une demande sans exposer d’informations sensibles.