Nous recommandons toujours à nos utilisateurs d’effectuer régulièrement des sauvegardes complètes de WordPress. Mais que se passe-t-il si vous utilisez sans le savoir l’un des plugins gratuits qui ne font que des sauvegardes de base de données ? Dans cet article, nous allons vous montrer comment restaurer un site WordPress avec juste une sauvegarde de la base de données. Ce ne sera pas une restauration complète, mais nous allons vous montrer comment vous pouvez minimiser les dommages.
Commencer
Pour les besoins de ce tutoriel, nous supposons que vous avez votre sauvegarde de base de données WordPress dans un fichier zip. Si vous n’en avez pas encore, voici comment faire une sauvegarde de la base de données WordPress manuellement.
Si vous vous remettez d’une mauvaise expérience avec votre fournisseur d’hébergement Web, il est probablement temps de trouver un meilleur hébergeur. Nous avons sélectionné à la main certains des meilleurs fournisseurs d’hébergement WordPress. Ce sont les entreprises avec lesquelles nous avons travaillé et en qui nous avons confiance pour nos propres projets.
Voir aussi : 7 indicateurs clés quand vous devez changer d’hébergement WordPress.
Préparation de la restauration de la sauvegarde de la base de données WordPress
Tout d’abord, vous devrez créer une nouvelle base de données. Connectez-vous simplement à votre compte cPanel et cliquez sur Bases de données MySQL dans la section Base de données.
Ensuite, donnez un nom à votre base de données, puis cliquez sur le bouton Créer une base de données.
Maintenant que vous avez créé une base de données, vous avez besoin d’un utilisateur MySQL qui se verra attribuer tous les privilèges pour travailler sur votre base de données nouvellement créée.
Sur la même page de bases de données MySQL, faites défiler jusqu’à la section des utilisateurs MySQL et ajoutez un nouvel utilisateur.
Fournissez un nom d’utilisateur et un mot de passe fort pour l’utilisateur de votre base de données, puis cliquez sur le bouton Créer un utilisateur.
Ensuite, vous devez ajouter cet utilisateur à la base de données MySQL. Faites défiler jusqu’à la section « Ajouter un utilisateur à la base de données » et sélectionnez l’utilisateur avec la base de données dans les menus déroulants, puis cliquez sur le bouton Ajouter.
Votre nouvelle base de données est maintenant prête pour WordPress.
Importation de la sauvegarde de la base de données WordPress
Vous devez d’abord visiter le tableau de bord cPanel. Dans la section bases de données, vous devez cliquer sur phpMyAdmin.
À l’étape suivante, sélectionnez la base de données que vous avez créée précédemment sur la page phpMyAdmin, puis cliquez sur le bouton Importer.
Vous devez maintenant cliquer sur le bouton Choisir un fichier pour télécharger votre fichier de sauvegarde de base de données WordPress. Cliquez simplement sur le bouton Aller en bas de la page pour lancer l’importation.
Vous verrez un message de réussite lorsque le travail d’importation est terminé.
Vous avez importé avec succès votre base de données WordPress. Maintenant, la prochaine étape consiste à installer WordPress en utilisant votre nouvelle base de données.
Restauration de votre site WordPress
Pour une restauration manuelle de WordPress, vous devrez installer manuellement WordPress sur votre serveur. Visitez notre tutoriel d’installation de WordPress étape par étape et passez à la section « comment installer WordPress à l’aide de FTP » pour des instructions détaillées.
Lors de l’installation, lorsque vous atteignez l’étape « créer un fichier de configuration ». Entrez le nom de la base de données et l’utilisateur que vous avez créés précédemment.
Vous verrez maintenant un message indiquant que WordPress peut se connecter à votre base de données et vous pouvez exécuter l’installation maintenant.
En cliquant sur le bouton d’installation, vous verrez maintenant le message « Déjà installé ».
C’est tout ce que vous pouvez maintenant vous connecter à votre site WordPress.
Dépannage de la restauration
Puisque vous n’avez pas vos anciens fichiers WordPress, il manquera plusieurs choses. Certains d’entre eux peuvent être facilement restaurés tandis que d’autres seront un peu difficiles. Nous allons les parcourir tous un par un.
1. Thème
Installez simplement une nouvelle copie de votre ancien thème WordPress. Si vous avez apporté des modifications directes à vos fichiers de thème, toutes ces modifications auront disparu.
Vous devrez passer par les options du thème pour le configurer comme avant.
2. Widget
Les widgets jouent un rôle important dans les thèmes WordPress. Heureusement, ils sont stockés dans votre base de données WordPress et le passage à votre ancien thème restaurera certains de vos widgets.
Vous pouvez toujours aller à Apparence » Widgets pour ajouter et réorganiser des widgets dans vos barres latérales.
Certains plugins WordPress sont livrés avec leurs propres widgets. Afin d’utiliser ces widgets, vous devez d’abord installer et activer ces plugins.
3. Permaliens
La structure de permalien de votre site est également stockée dans la base de données, et elle sera automatiquement restaurée. Cependant, si vous voyez des erreurs 404 sur le front-end de votre site, vous devez actualiser les paramètres du lien permanent.
Allez simplement sur Paramètres » Permaliens et cliquez sur le bouton Enregistrer les modifications sans rien changer. Cela actualisera la structure de votre URL WordPress.
4. Plugins
WordPress stocke un enregistrement des plugins actifs de votre site. Lorsque vous visitez la page des plugins pour la première fois, WordPress vous montrera une liste d’erreurs pour chaque plugin qui était dans la base de données mais n’est plus installé.
Copiez tous les noms de plugins et commencez à les installer et à les activer un par un.
Récupérer des images perdues pour votre site WordPress
Trouver et remplacer les images perdues sur votre site Web serait la partie la plus délicate de la récupération. Selon la quantité de contenu et d’images dont vous disposez, cela peut prendre beaucoup de temps.
Malheureusement, il n’y a pas de moyen facile de contourner cela. Vous devrez utiliser une variété d’outils pour extraire vos images de différentes sources. Vos chances de récupérer toutes les images sont assez faibles.
1. Regardez dans les caches de votre navigateur
Si vous avez récemment perdu votre site Web, vous pouvez consulter le cache de votre navigateur.
Les utilisateurs de Firefox peuvent télécharger CacheViewer2 module complémentaire pour trouver facilement des images de leur site Web stockées dans le cache du navigateur.
Vous pouvez simplement cliquer avec le bouton droit sur une image et sélectionner Enregistrer sous dans le menu.
Les utilisateurs de Google Chrome sous Windows peuvent essayer Visionneuse de cache Chrome.
Les utilisateurs de Google Chrome sur Mac n’auront pas de chance. Nous n’avons pas pu trouver de solution raisonnable pour parcourir, prévisualiser et enregistrer l’image à partir du cache de Google Chrome sur Mac.
2. Recherchez vos images dans les caches Web
Il existe plusieurs services Web qui conservent les versions mises en cache des sites Web. Vous pouvez commencer par rechercher vos images dans la recherche d’images de Google. Entrez simplement l’URL de votre site et vous pourrez voir les images Google trouvées sur votre site Web.
Vous pouvez cliquer sur une image pour voir un aperçu plus grand et enregistrer l’image.
Si vous restaurez un site beaucoup plus ancien et que vous ne trouvez pas d’images sur Google ou Bing, vous pouvez essayer Archives.org. C’est une organisation à but non lucratif qui stocke des instantanés de sites Web à des fins historiques.
Recherche et remplacement d’images sur votre site Web
Si vous n’aviez pas beaucoup de contenu sur votre ancien site, vous pouvez remplacer manuellement les images dans vos publications. Cependant, si vous avez beaucoup de contenu, il sera difficile de trouver et de remplacer des images manuellement.
Voici comment vous pouvez facilement localiser les images cassées et les remplacer.
Tout d’abord, vous devez installer et activer le Vérificateur de lien brisé brancher. Lors de l’activation, accédez simplement à Outils » Vérificateur de liens brisés page. Le plugin vous montrera une liste de tous les liens rompus sur votre site.
Les images brisées sont également considérées comme des liens brisés, elles apparaîtront donc également dans la liste. Vous pouvez cliquer sur la colonne de texte du lien pour trier la liste des liens rompus afin d’afficher les images en premier.
Vous pouvez maintenant remplacer les images que vous avez récupérées en éditant des publications. Pour les images que vous n’avez pas pu récupérer, vous pouvez soit essayer de les recréer, soit simplement les dissocier.
Astuce bonus
Il sera difficile de récupérer toutes vos données perdues. Votre site peut même afficher des erreurs et affecter l’expérience utilisateur. C’est pourquoi vous voyez de nombreux experts vous exhorter fortement à mettre en place des sauvegardes automatiques.
Nous vous recommandons d’utiliser BackupBuddy. Il s’agit d’un plugin de sauvegarde WordPress premium avec des options de restauration faciles et la possibilité de créer et d’enregistrer automatiquement vos sauvegardes sur le cloud.
C’est tout, nous espérons que cet article vous a aidé à restaurer votre site WordPress à partir de la sauvegarde de la base de données. Vous pouvez également consulter notre liste de 13 astuces et astuces essentielles pour protéger votre zone d’administration WordPress.