Comment restaurer son site WordPress ?

< Accueil / Agence WordPress / Assistance WordPress / Comment restaurer son site WordPress ?

Une mise à jour qui échoue, une mauvaise manipulation ou un piratage peuvent rendre votre site inutilisable. Restaurer une sauvegarde WordPress permet de retrouver une version antérieure de votre site, à condition de disposer d’une copie complète et exploitable.

Plusieurs méthodes existent : passer par votre hébergeur, utiliser un plugin de sauvegarde ou restaurer manuellement vos fichiers et votre base de données.

Youdemus, agence spécialisée dans l’assistance WordPress, vous explique comment procéder et quels points vérifier avant de remettre votre site en ligne.

Restaurer son site WordPress

Besoin de restaurer votre site WordPress ?

Sauvegarde introuvable, restauration bloquée ou site toujours inaccessible ? Youdemus vous accompagne pour récupérer votre site et le remettre en ligne.

Obtenir de l’aide pour restaurer mon site

Sauvegarde et restauration de WordPress

Avant de restaurer votre site WordPress, il est important de comprendre ce que contient votre sauvegarde. Une sauvegarde complète comprend deux éléments complémentaires :

  • Les fichiers du site : WordPress, les thèmes, les extensions, les images et les fichiers de configuration.
  • La base de données : les articles, les pages, les comptes utilisateurs, les réglages et, pour une boutique en ligne, les commandes et les autres données commerciales.

Une copie des fichiers seule ne suffit donc pas à restaurer l’ensemble du site. Vérifiez que vous disposez également de la base de données correspondante, idéalement issue de la même opération de sauvegarde.

Vous pouvez réaliser ces sauvegardes avec un outil comme BlogVault ou UpdraftPlus, utiliser le service de votre hébergeur ou les effectuer manuellement.

Sauvegarde sur une clé USB

Quelle sauvegarde choisir pour restaurer votre site ?

Choisissez une sauvegarde datant d’avant l’apparition du problème. Attention : les données remplacées retrouveront leur état à la date de cette sauvegarde. Les modifications intervenues depuis peuvent donc être perdues.

Par exemple, restaurer une base de données vieille d’une semaine peut supprimer les articles, les nouveaux comptes ou les commandes enregistrés pendant cette période. Sur un site e-commerce, prévoyez la récupération des commandes récentes avant de lancer l’opération.

C’est pourquoi nous recommandons des sauvegardes régulières et automatiques, à une fréquence adaptée à l’activité de votre site, ainsi qu’une sauvegarde avant toute modification importante. Conservez plusieurs versions, dont une copie séparée de votre hébergement.

Que vérifier avant de commencer ?

Avant toute restauration :

  • Vérifiez la date, le contenu et la disponibilité de la sauvegarde.
  • Conservez une copie de l’état actuel du site, même s’il ne fonctionne plus, pour préserver les données récentes et faciliter le diagnostic.
  • Assurez-vous de disposer des accès nécessaires : hébergement, outil de sauvegarde et, pour une restauration manuelle, fichiers et base de données.
  • Si possible, testez la sauvegarde sur une copie du site avant de remplacer la version en ligne.

Pendant l’intervention, prévoyez une mise en maintenance et suspendez les opérations qui créent de nouvelles données, notamment les commandes.

Comment restaurer un site WordPress via l’hébergeur web ?

De nombreux hébergeurs proposent des sauvegardes automatiques, incluses dans leur offre ou disponibles en option. Leur fréquence, leur durée de conservation et les possibilités de restauration varient selon le contrat.

Commencez par vérifier les sauvegardes disponibles dans votre espace client. Certains hébergeurs permettent une restauration autonome ; d’autres nécessitent une demande auprès du support.

Le processus général est le suivant :

  1. Connectez-vous à votre compte d’hébergement.
  2. Sélectionnez le site concerné.
  3. Ouvrez la rubrique consacrée aux sauvegardes.
  4. Choisissez une sauvegarde antérieure au problème.
  5. Vérifiez les éléments à restaurer : fichiers, base de données ou les deux.
  6. Lancez la restauration et attendez la confirmation de sa fin.

Pour une restauration complète, assurez-vous que les fichiers et la base de données correspondent au même point de sauvegarde. Selon l’hébergeur, ces deux éléments peuvent nécessiter des opérations distinctes.

La durée dépend notamment du volume de données et de l’infrastructure d’hébergement. Une fois la restauration terminée, vérifiez le fonctionnement du site et de son administration.

Si vous ne trouvez pas de sauvegarde ou si l’opération échoue, contactez le support de votre hébergeur. Il pourra vous préciser les possibilités de récupération prévues par votre offre.

Illustration du process de réinitialisation

Utilisez un plugin de sauvegarde pour restaurer votre site WordPress

Les plugins et services de sauvegarde peuvent simplifier la restauration de WordPress. BlogVault et UpdraftPlus font partie des solutions disponibles, avec des fonctionnalités qui dépendent de l’outil et de la formule utilisés.

Avant de commencer, vérifiez que votre sauvegarde comprend bien les éléments nécessaires : base de données, extensions, thèmes et médias. Certaines sauvegardes sont partielles.

La procédure suit généralement ces étapes :

  1. Accédez à votre outil de sauvegarde, depuis WordPress ou depuis son interface externe.
  2. Sélectionnez une sauvegarde réalisée avant l’incident.
  3. Choisissez les éléments à restaurer.
  4. Lancez l’opération et suivez les indications de l’outil.
  5. Attendez la confirmation, puis contrôlez le résultat.

Installer un plugin après la panne ne permet pas de retrouver une sauvegarde qui n’a jamais été créée. Il faut disposer d’une copie antérieure, enregistrée par l’outil ou compatible avec celui-ci.

Si l’administration WordPress est inaccessible, consultez la procédure de récupération prévue par votre solution. Selon l’outil, vous pourrez passer par une interface externe ou devrez utiliser votre hébergement pour rétablir les accès.

Au moment de choisir votre solution, regardez surtout ce qu’elle sauvegarde, où les copies sont stockées et comment les restaurer lorsque le site ne répond plus.

Comment restaurer manuellement votre site internet WordPress ?

La restauration manuelle demande de manipuler les fichiers du site et sa base de données. Si vous n’êtes pas à l’aise avec ces opérations, faites-vous accompagner pour éviter d’écraser des données utiles ou d’intervenir sur le mauvais site.

Vous devez disposer d’une sauvegarde des fichiers WordPress et de la base de données correspondante.

La restauration se déroule en deux étapes :

  1. Restaurer la base de données avec phpMyAdmin, généralement accessible depuis votre espace d’hébergement.
  2. Restaurer les fichiers avec un logiciel de transfert comme FileZilla.

Les instructions suivantes concernent une restauration sur le même hébergement et avec le même nom de domaine. Un changement de serveur ou d’adresse peut nécessiter des réglages supplémentaires.

En cas de piratage, réinstaller uniquement les fichiers de WordPress ne suffit pas à garantir un site sain. Des éléments malveillants peuvent subsister dans les extensions, les thèmes ou la base de données. Il faut aussi vérifier la sauvegarde choisie et corriger la cause de l’intrusion.

1. Restaurez la base de données WordPress avec phpMyAdmin

Votre panneau d’hébergement, comme cPanel, permet généralement d’accéder à phpMyAdmin pour importer votre sauvegarde.

Étape 1 : identifiez la base de données du site.

Son nom figure dans le fichier wp-config.php, à la ligne contenant DB_NAME. Vérifiez cette information, particulièrement si votre hébergement accueille plusieurs sites.

Étape 2 : préparez la base de destination.

Après avoir sauvegardé l’existant, privilégiez une nouvelle base vide, créée depuis votre hébergement, avec un utilisateur autorisé à y accéder. Vous pourrez ainsi conserver l’ancienne base pendant les vérifications.

Si vous devez réutiliser la base existante, faites vérifier la procédure de remplacement. N’importez pas aveuglément la sauvegarde par-dessus les données présentes et ne supprimez pas des tables pouvant appartenir à un autre site.

Étape 3 : importez la sauvegarde.

Dans phpMyAdmin, sélectionnez la base de destination, puis ouvrez l’onglet « Importer ». Choisissez votre fichier de sauvegarde, généralement au format .sql, ou une archive compatible avec l’outil.

Vérifiez que le format sélectionné est SQL, puis lancez l’importation avec le bouton « Exécuter » ou son équivalent.

Étape 4 : vérifiez la fin de l’importation.

Attendez le message de réussite. Si le fichier dépasse la limite autorisée ou si l’importation s’interrompt, demandez à votre hébergeur une méthode adaptée à la taille de votre sauvegarde.

Étape 5 : vérifiez la connexion de WordPress à la base restaurée.

Si vous avez créé une nouvelle base, adaptez les paramètres DB_NAME, DB_USER, DB_PASSWORD et, si nécessaire, DB_HOST dans le fichier wp-config.php qui sera utilisé par le site. Vérifiez également que $table_prefix correspond au préfixe des tables importées.

La restauration complète nécessite ensuite de remettre en place les fichiers correspondants.

2. Restaurez les fichiers WordPress avec FileZilla

FileZilla permet de transférer les fichiers de votre ordinateur vers votre hébergement. Privilégiez une connexion SFTP, ou FTPS si votre hébergeur le propose, afin de chiffrer les échanges.

Étape 1 : connectez-vous au serveur.

Ouvrez FileZilla et renseignez les paramètres fournis par votre hébergeur : serveur, protocole, identifiant, mot de passe et port.

Une fois connecté, les fichiers de votre ordinateur apparaissent à gauche et ceux du serveur à droite.

Étape 2 : repérez le dossier du site à restaurer.

Le dossier peut s’appeler www, public_html ou porter un autre nom. Vérifiez dans votre hébergement qu’il correspond bien au domaine concerné.

Les dossiers wp-admin, wp-content et wp-includes permettent de reconnaître une installation WordPress, mais ne suffisent pas à identifier le bon site si vous en hébergez plusieurs.

Étape 3 : préparez les fichiers de sauvegarde.

Décompressez l’archive sur votre ordinateur si nécessaire. Vérifiez la présence des thèmes, des extensions et des médias, ainsi que des fichiers de configuration utiles, dont wp-config.php et, lorsqu’il est utilisé, .htaccess.

Assurez-vous que le fichier wp-config.php contient les paramètres de connexion à la base restaurée.

Étape 4 : transférez les fichiers vers le serveur.

Envoyez le contenu de la sauvegarde dans le dossier prévu pour le site. Attention à ne pas ajouter un niveau de dossier supplémentaire par erreur.

Écraser les fichiers existants ne supprime pas ceux qui sont absents de la sauvegarde. En particulier après un piratage, des fichiers malveillants pourraient rester en place. Faites préparer un répertoire propre si nécessaire, après conservation de l’existant et vérification de la configuration de l’hébergement.

Étape 5 : contrôlez les transferts.

Vérifiez qu’aucun transfert n’a échoué et relancez les fichiers concernés. La durée dépend du nombre de fichiers, de leur taille et de la connexion.

Une fois les fichiers et la base de données restaurés, passez aux vérifications du site.

Ce que vous devez faire après la restauration complète de votre site WordPress

Un site qui s’affiche à nouveau n’est pas forcément entièrement opérationnel. Avant de reprendre votre activité, effectuez les contrôles suivants :

  1. Videz les caches. Purgez le cache WordPress, celui de l’hébergement et celui du CDN si vous en utilisez un, afin de vérifier la version restaurée.
  2. Connectez-vous à l’administration. Contrôlez les accès et les comptes utilisateurs, notamment les administrateurs.
  3. Parcourez le site. Vérifiez les pages principales, les images, les menus et les liens, sur ordinateur et sur mobile.
  4. Testez les fonctionnalités importantes. Contrôlez les formulaires, la recherche, les espaces clients et, pour une boutique, le parcours de commande avec un mode de paiement de test.
  5. Vérifiez les données récentes. Identifiez les contenus, demandes ou commandes postérieurs à la sauvegarde et organisez leur récupération avant la reprise.
  6. Corrigez la cause de l’incident. Si une mise à jour a provoqué la panne, testez sa résolution sur une copie du site avant de la relancer. Après un piratage, faites contrôler le nettoyage et renouvelez les accès concernés.
  7. Vérifiez les thèmes et extensions. Ne réactivez pas un composant suspect sans contrôle. Supprimez ceux qui ne servent plus et testez les mises à jour nécessaires.
  8. Créez une nouvelle sauvegarde complète. Une fois le site vérifié, sauvegardez cet état et contrôlez la planification des prochaines copies.

Un outil de sécurité peut compléter ces mesures, mais il ne remplace pas les mises à jour, la protection des accès et le suivi du site.

Votre site a été piraté ? Restaurer une sauvegarde ne suffit pas toujours : il faut aussi identifier la faille et la corriger pour éviter une nouvelle intrusion. Découvrez comment Youdemus intervient pour nettoyer et sécuriser un site WordPress piraté.

Besoin d’aide pour restaurer votre site WordPress ?

Votre sauvegarde ne se restaure pas, vous ne savez pas quelle version choisir ou votre site reste inaccessible ? Youdemus peut vous accompagner pour identifier le problème, vérifier les possibilités de récupération et remettre votre site en état de fonctionnement.

Youdemus
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.