Au cours des 16 dernières années passées à gérer nos propres sites et marques, nous avons appris une bonne pratique : l’importance de sauvegarder régulièrement vos sites web. Les sauvegardes vous aident à restaurer votre site en cas de problème, comme une cyberattaque, une suppression accidentelle de données ou d’autres événements imprévus.
Cependant, restaurer WordPress à partir d’un fichier de sauvegarde n’est pas facile pour les débutants. Que vous utilisiez une extension ou que vous restauriez manuellement les sauvegardes, il peut y avoir des erreurs. Heureusement, nous avons beaucoup d’expérience pour aider les utilisateurs avec WordPress et les sauvegardes.
Ainsi, dans cet article, nous allons vous montrer comment restaurer WordPress en toute sécurité à partir d’une sauvegarde, étape par étape.
Comprendre les sauvegardes et la restauration de WordPress
Il existe différentes façons de créer des sauvegardes pour votre site WordPress. À notre avis, la meilleure façon de le faire est d’utiliser une extension de sauvegarde WordPress.
Cela dit, vous pouvez également créer une sauvegarde manuelle de votre base de données WordPress et télécharger vos fichiers WordPress à l’aide d’un client FTP.
La restauration de WordPress à partir de sauvegardes dépend entièrement de la façon dont vous avez créé la sauvegarde. Par exemple, les sauvegardes créées à l’aide de Duplicator Pro peuvent être restaurées à l’aide de la même extension. De même, les sauvegardes manuelles doivent être restaurées manuellement.
Beaucoup d’utilisateurs de WordPress ne sauvegardent pas l’intégralité de leur site. Au lieu de cela, ils ne sauvegardent que leur thème WordPress, leur répertoire de téléversement et leur base de données WordPress. Cela réduit la taille de leur sauvegarde mais augmente les étapes nécessaires à la restauration du site.
Quelle que soit la manière dont vous créez votre sauvegarde, les étapes de base sont les mêmes.
Conseil de pro: si vous n’avez pas le temps ou les compétences techniques nécessaires pour restaurer votre site WordPress après un piratage informatique ou une autre urgence liée à la sécurité en ligne, ne vous inquiétez pas, nous pouvons vous aider.
Lorsque vous bénéficiez de nos services professionnels de réparation de sites piratés, nous nettoyons votre site en un temps record. Ainsi, votre site connaîtra un temps d’arrêt minimal, et vous pourrez réduire l’impact sur vos internautes. Nous proposons même une option simplifiée qui garantit la restauration de votre site en un jour ouvrable.
Voyons maintenant comment restaurer votre site WordPress à partir d’une sauvegarde. Voici un aperçu rapide de ce que nous allons expliquer dans cet article :
- What to Do Before You Restore WordPress From Backup
- Restoring WordPress Using Duplicator Pro
- Restoring WordPress From UpdraftPlus Backup File
- Restoring WordPress Database From Backup Using phpMyAdmin
- Restoring WordPress Database Backup Using cPanel
- Manually Restoring WordPress Files Using FTP
- Troubleshooting WordPress Backup Restore Issues
- Things to Do After Restoring Your WordPress Site
- FAQs About Restoring WordPress Backups
Note : Ce guide concerne la restauration d’un site WordPress à partir d’une sauvegarde. Si vous essayez de déplacer votre site vers un nouveau domaine, alors vous devriez consulter notre guide sur le déplacement de WordPress vers un nouveau domaine sans perdre le référencement.
Ou, si vous essayez de passer d’un localhost à un compte d’hébergement web direct, alors suivez ce guide sur la façon de déplacer WordPress d’un serveur local vers un site direct.
Ce qu’il faut faire avant de restaurer WordPress à partir d’une sauvegarde
Avant de passer en revue les différentes façons de restaurer WordPress à partir d’une sauvegarde, discutons des étapes à suivre en premier lieu.
Naturellement, vous devriez déjà avoir une sauvegarde préexistante de votre site WordPress prête à l’emploi. Vous pouvez en savoir plus en suivant notre guide sur la sauvegarde d’un site WordPress.
Si vos sauvegardes sont stockées dans un emplacement de stockage distant comme Dropbox, Google Drive ou OneDrive, alors vous pouvez télécharger vos fichiers de sauvegarde depuis ces emplacements vers votre ordinateur.
En outre, il se peut que vous deviez également supprimer les anciens fichiers WordPress et procéder à une nouvelle installation. De cette manière, si votre site a été infecté par des logiciels malveillants, si les fichiers sont corrompus ou si quelque chose manque, ces éléments seront automatiquement supprimés et nettoyés.
Gardez à l’esprit que vous ne devez le faire que si vous êtes sûr que votre sauvegarde est à jour et que vous avez enregistré toutes vos personnalisations et tous vos téléversements.
Vous pouvez supprimer des fichiers en utilisant cPanel ou FTP. Si vous en avez la possibilité, nous vous recommandons d’utiliser cPanel car c’est plus rapide.
Il vous suffit de vous connecter au cPanel de votre tableau de bord d’hébergement. Ensuite, dans la section « Fichiers », cliquez sur l’icône « Gestionnaire de fichiers ».
L’interface du gestionnaire de fichiers s’ouvre alors dans un nouvel onglet du navigateur.
Vous devrez sélectionner tous les fichiers de WordPress et les supprimer. Une fois que tous les fichiers sont sélectionnés, il suffit de cliquer sur l’option » Supprimer « .
Vous pouvez également supprimer des fichiers à l’aide de clients FTP, mais ce processus est beaucoup plus lent.
Si vous n’avez jamais utilisé le protocole FTP, consultez notre guide sur la façon d’utiliser le protocole FTP pour téléverser des fichiers sur WordPress.
Pour cette approche, il suffit de se connecter à votre site à l’aide d’un client FTP. Ensuite, sélectionnez tous les fichiers dans le répertoire racine de votre WordPress, puis faites un clic droit sur l’écran et sélectionnez l’option » Supprimer » pour les supprimer.
Une fois vos fichiers supprimés, vous devez installer à nouveau WordPress et vous connecter à votre site. Le processus d’installation dépend de votre fournisseur d’hébergement. Pour plus de détails, consultez notre guide sur l ‘installation de WordPress dans les règles de l’art.
Gardez à l’esprit que le processus d’installation dépendra de la méthode que vous utilisez, mais il devrait être très simple pour toute approche non manuelle. Nous reviendrons brièvement sur les étapes d’installation de WordPress lors de la restauration manuelle de votre sauvegarde plus tard.
Vous êtes maintenant prêt à restaurer les sauvegardes de WordPress.
Restauration de WordPress à l’aide de Duplicator Pro
Duplicator Pro est l’une des meilleures extensions de sauvegarde pour WordPress. Il rend très facile la migration et la sauvegarde de votre site.
Tout d’abord, vous devez vous assurer que vous disposez d’une sauvegarde complète de votre site WordPress créée par Duplicator.
Ensuite, vous devez télécharger le fichier d’archive de sauvegarde sur votre ordinateur. Il s’agira d’une copie complète de vos fichiers WordPress, qui comprend les thèmes, les extensions, les réglages et plus encore.
Une fois que vos fichiers de sauvegarde sont prêts, la prochaine chose à faire est d’installer et d’activer l’extension Duplicator Pro. Pour plus de détails, nous vous invitons à consulter notre guide sur l’installation d’une extension WordPress.
Note importante: il existe également une extension Duplicator plus basique qui vous offre gratuitement des fonctionnalités utiles de sauvegarde et de migration. Cependant, afin d’utiliser l’extension pour restaurer ces sauvegardes et suivre ce tutoriel, vous avez besoin d’un plan premium Duplicator Pro.
Dès l’activation, vous pouvez vous rendre sur Duplicator Pro » Importer des sauvegardes depuis votre tableau de bord WordPress. Ensuite, vous pouvez téléverser le fichier d’archive par simple glisser-déposer ou en cliquant sur le bouton » Sélectionner un fichier « .
L’extension va maintenant téléverser le fichier d’archive et vous afficher les détails.
Vous pouvez consulter les avis et cliquer sur le bouton « Continuer ».
Ensuite, vous devrez définir un point de récupération pour restaurer rapidement votre site à une date antérieure.
Une fois que c’est fait, vous pouvez cliquer sur le bouton « Définir ».
Vous obtiendrez ensuite une URL de récupération que vous pourrez stocker pour la conserver et l’utiliser à tout moment dans le futur.
À partir de là, vous pouvez défiler vers le bas et cliquer sur le bouton « Lancer l’installation ».
Ensuite, vous devrez déployer le paquet. L’extension vous donnera un aperçu des détails de l’installation et vous permettra de choisir entre« Installationcomplète d’un seul site » et « Restauration d’un seul site ».
Vous pouvez sélectionner l’option « Restaurer un seul site » et faire défiler l’écran jusqu’à ce que vous cliquiez sur le bouton « Valider ».
Une fois la validation terminée, vous devrez cliquer sur la case à cocher pour accepter les conditions et les notifications.
Cliquez ensuite sur le bouton « Suivant ».
Une nouvelle fenêtre s’ouvre pour confirmer l’installation.
Vous pouvez cliquer sur le bouton « OK » pour continuer.
Le programme d’installation va maintenant extraire vos fichiers d’archive de sauvegarde. Une fois que c’est fait, vous devriez voir les résultats de l’installation.
Vous pouvez simplement cliquer sur le bouton « Connexion administrateur » pour finaliser l’installation de votre sauvegarde.
Allez-y et connectez-vous à votre Tableau de bord WordPress.
Et voilà, c’est fait ! Vous avez maintenant restauré avec succès votre site WordPress à partir d’une sauvegarde Duplicator.
Restauration de WordPress à partir d’un fichier de sauvegarde UpdraftPlus
UpdraftPlus est une autre extension de sauvegarde WordPress premium très populaire. Si vous avez utilisé UpdraftPlus pour créer des sauvegardes, cette section est pour vous.
UpdraftPlus offre un moyen très pratique de restaurer WordPress à partir d’une sauvegarde. Vous devez vous connecter à votre site WordPress et aller sur la page » Réglages » Sauvegardes UpdraftPlus.
À partir de là, vous pouvez accéder à l’onglet » Sauvegarde / Restauration » dans les paramètres de l’extension.
Ensuite, vous devez faire défiler la page jusqu’à la section « Sauvegardes existantes ».
Si vous avez déjà un fichier de sauvegarde d’UpdraftPlus, vous devriez le voir dans cette section. Cliquez simplement sur le bouton ‘Restaurer’ pour la sauvegarde que vous souhaitez installer. Vous pouvez également sélectionner téléverser des fichiers de sauvegarde depuis votre ordinateur ou un stockage dans le cloud.
Ensuite, vous devrez sélectionner les composants que vous souhaitez restaurer. Ces options incluent les extensions, les thèmes, les téléverses, les plugins incontournables et autres.
Il vous suffit de cliquer sur le bouton « Suivant » une fois que vous avez fait vos sélections.
L’extension traitera ensuite le fichier de sauvegarde.
Une fois qu’il est prêt, vous pouvez cliquer sur le bouton « Restaurer ».
L’extension commencera alors à restaurer les composants que vous avez sélectionnés précédemment.
Une fois le processus terminé, vous verrez un message « Restauration réussie ». L’extension affichera également un journal d’activité afin que vous puissiez suivre les fichiers restaurés.
Il suffit de cliquer sur le bouton « Retour à la configuration d’UpdraftPlus » pour continuer.
Lorsque vous revenez à la page de l’extension dans le tableau de bord de WordPress, vous verrez que la sauvegarde a été restaurée.
UpdraftPlus vous donnera également la possibilité de supprimer les anciens dossiers de l’installation précédente de WordPress. Vous pouvez simplement supprimer ces dossiers en cliquant sur le bouton « Supprimer les anciens dossiers » si vous ne l’avez pas déjà fait.
Voilà, c’est fait. Vous avez restauré avec succès une sauvegarde en utilisant UpdraftPlus.
Restauration de la base de données WordPress à partir d’une sauvegarde en utilisant phpMyAdmin
Lorsque vous restaurez une sauvegarde que vous avez créée manuellement, vous avez deux possibilités. Vous pouvez soit créer une nouvelle base de données et y importer votre sauvegarde, soit vider votre base de données existante et importer la sauvegarde.
Si vous nettoyez un site WordPress modifié, il est très important de changer votre nom d’utilisateur et votre mot de passe MySQL avant de créer une nouvelle base de données ou de l’importer dans une base de données existante.
Pour créer une nouvelle base de données, connectez-vous au tableau de bord cPanel de votre compte d’hébergement WordPress et cliquez sur l’icône » Bases de données MySQL « .
Ensuite, il vous sera demandé de donner un nom à votre base de données.
Une fois que c’est fait, cliquez sur le bouton « Créer une base de données ».
Après avoir créé la nouvelle base de données, vous avez besoin d’un utilisateur MySQL associé à cette nouvelle base.
Il suffit de faire défiler la page jusqu’à la section « Utilisateurs MySQL » et d’ajouter un nouvel utilisateur.
Ensuite, vous devez ajouter ce compte à la base de données MySQL.
Faites défiler la page jusqu’à la section « Ajouter un utilisateur à la base de données », sélectionnez l’utilisateur et 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. Vous pouvez l’utiliser pour restaurer la sauvegarde de votre base de données WordPress.
Rendez-vous à nouveau sur le tableau de bord cPanel et cliquez sur« phpMyAdmin » sous « Bases de données ».
Ensuite, vous verrez l’écran de phpMyAdmin.
Cliquez sur l’onglet « Importation » en haut de l’écran.
Ensuite, il suffit de cliquer sur le bouton » Choose File » pour sélectionner le fichier de sauvegarde de votre base de données WordPress. Cliquez ensuite sur le bouton « Go » en bas de la page pour continuer.
phpMyAdmin va maintenant téléverser votre sauvegarde et l’importer dans votre base de données. Un message de réussite s’affichera une fois terminé.
Voilà, c’est fait ! Vous avez importé avec succès votre base de données WordPress.
L’étape suivante consiste à installer WordPress en utilisant votre nouvelle base de données. Si vous avez déjà installé WordPress, il vous suffit d’ajouter les paramètres de votre nouvelle base de données à votre fichierwp-config.php,
et vous serez prêt à partir.
Restaurer la sauvegarde de la base de données de WordPress avec cPanel
Si vous créez manuellement une sauvegarde de la base de données WordPress à l’aide du cPanel de votre hébergement mutualisé, vous pouvez également restaurer cette base de données à l’aide du cPanel lui-même.
Pour commencer, connectez-vous à votre compte cPanel. Dans la section « Fichiers », cliquez sur « Sauvegarde ».
Sur la page des sauvegardes, faites défiler vers le bas jusqu’à « Restaurer une sauvegarde de base de données MySQL ».
Ensuite, cliquez sur le bouton » Choisir un fichier » et sélectionnez le fichier de sauvegarde sur votre disque dur. Une fois cela fait, cliquez sur le bouton « Téléverser ».
C’est aussi simple que cela !
Restauration manuelle des fichiers WordPress par FTP
Pour restaurer manuellement WordPress en utilisant le FTP, vous devez télécharger une nouvelle copie de WordPress à partir de WordPress.org et l’extraire sur votre disque dur.
Ensuite, vous pouvez lancer votre client FTP et téléverser tous les fichiers WordPress sur votre serveur.
Une fois que vous avez téléversé les fichiers WordPress, vous pouvez téléverser un fichier wp-config.php
à partir de votre sauvegarde (uniquement si vous êtes sûr qu’elle est propre et non compromise).
Alternativement, vous pouvez renommer le fichier wp-config-sample.php
dans vos fichiers WordPress fraîchement téléversés en fichier wp-config.php
. Après cela, vous devrez éditer le fichier wp-config.php
et saisir les informations relatives à votre base de données.
N’oubliez pas d’enregistrer le fichier et de le téléverser sur votre site.
Ensuite, vous devez téléverser les autres fichiers de votre sauvegarde. Nous vous recommandons de ne téléverser que vos images dans le répertoire /wp-content/uploads/.
Après les avoir téléversés, visitez votre site pour vérifier que tout fonctionne correctement.
Ensuite, vous devez vous connecter à votre zone d’administration WordPress et commencer à installer les extensions que vous aviez sur votre site.
Vous pouvez maintenant passer à l’installation de votre thème. Si vous avez personnalisé votre thème WordPress ou si vous utilisiez un thème enfant, alors vous pouvez le restaurer à partir d’une sauvegarde. Confirmez toutefois que ces fichiers sont propres.
Dernier point, allez dans Réglages » Permaliens et ajustez les paramètres des permaliens pour qu’ils correspondent à votre site, puis mettez à jour les permaliens.
Dépannage des problèmes de restauration des sauvegardes de WordPress
Si vous suivez attentivement les instructions que nous avons décrites ci-dessus, vous n’aurez, je l’espère, aucun problème pour restaurer votre sauvegarde WordPress.
Cependant, il existe quelques problèmes courants que vous pouvez rencontrer lors de la restauration de votre site WordPress. Voici nos guides sur la façon de résoudre quelques-uns d’entre eux :
- Comment Corrigé l’erreur d’établissement d’une connexion à la base de données dans WordPress
- Comment Corrigé l’écran blanc de WordPress (étape par étape)
- Comment Corriger l’Erreur 500 Internal Server dans WordPress
- Comment Corrigé WordPress Login Page Refreshing and Redirecting Issue (en anglais)
- Comment corriger les publications WordPress renvoyant l’erreur 404 (étape par étape)
Sinon, vous pouvez consulter notre guide ultime des erreurs WordPress les plus courantes et comment les corriger.
Choses à faire après avoir restauré votre site WordPress
Une fois que vous aurez bien restauré votre site, nous vous recommandons vivement d’améliorer la sécurité de votre site.
Si vous ne l’avez pas encore fait, assurez-vous de créer régulièrement une sauvegarde avec l’une de ces extensions de sauvegarde WordPress.
Pour sécuriser votre site après un piratage, nous vous recommandons également de modifier immédiatement votre mot de passe WordPress. Si vous gérez un site multi-utilisateurs, alors c’est aussi une bonne idée de demander à tous les utilisateurs de mettre à jour leurs mots de passe dès que possible.
Vous pouvez également installer un pare-feu de site web pour protéger votre site contre de futures cyberattaques.
Chez WPBeginner, nous utilisons Cloudflare pour protéger notre site, mais si vous gérez un site plus petit, alors Sucuri pourrait être en mesure de faire le travail.
Pour plus de détails, vous pouvez consulter notre guide sur les raisons pour lesquelles nous sommes passés de Sucuri à Cloudflare.
Astuce: Si vous avez besoin d’aide pour créer des sauvegardes régulières de votre site, vous pouvez faire appel à nos experts WordPress. Avec la maintenance WordPress de WPBeginner, vous obtenez des sauvegardes régulières sur le cloud, un support 24/7, la suppression des logiciels malveillants, la surveillance du temps de fonctionnement et des mises à jour cohérentes pour maintenir votre site en bon état de fonctionnement.
FAQ sur la restauration des sauvegardes de WordPress
Voici quelques questions courantes que se posent les utilisateurs sur la restauration des sauvegardes de WordPress :
1. Comment restaurer mon site WordPress à partir d’une sauvegarde ?
Cela dépendra de la manière dont vous avez créé votre sauvegarde WordPress. Si vous avez utilisé une extension de sauvegarde comme Duplicator Pro, et que vous avez accès au tableau de bord d’administration de WordPress, vous devriez pouvoir la restaurer en quelques clics.
Toutefois, si vous avez créé la sauvegarde manuellement ou si vous n’avez pas accès au back-end de votre site, vous devrez la restaurer manuellement à l’aide du panneau de contrôle de votre hébergeur ou du protocole de transfert de fichiers (FTP).
Si vous restaurez votre site après un piratage ou une cyberattaque, vous devrez peut-être aussi supprimer tous les fichiers corrompus de votre site et réinstaller WordPress avant de restaurer une sauvegarde propre.
2. Où sont stockées mes sauvegardes de WordPress ?
Si vous utilisez une extension de sauvegarde, alors elle créera un emplacement par défaut sur votre serveur d’hébergement où les fichiers seront stockés. En général, il s’agit du dossier wp-content. Cependant, en fonction de votre outil de sauvegarde, vous pouvez parfois choisir différents services de stockage dans le cloud comme Google Cloud, Dropbox ou One Drive pour enregistrer vos sauvegardes.
3. WordPress enregistre-t-il des sauvegardes ?
Malheureusement, WordPress ne propose pas de sauvegardes automatiques. Vous pouvez créer manuellement des sauvegardes de WordPress en utilisant le cPanel de votre hébergeur ou un client FTP. Ou, si vous recherchez une approche plus simple, vous pouvez utiliser une extension de sauvegarde. Certains hébergeurs offrent également la possibilité de créer automatiquement des sauvegardes.
4. Puis-je récupérer un ancien site WordPress ?
Oui, vous pouvez restaurer des parties spécifiques de votre site WordPress, telles que des pages individuelles ou la base de données. Si vous créez régulièrement des sauvegardes complètes de votre site à l’aide d’une extension, vous pouvez même restaurer une ancienne version de l’ensemble de votre site. Vous devrez simplement choisir l’heure et la date auxquelles vous souhaitez restaurer WordPress.
Nous espérons que cet article vous a aidé à apprendre comment restaurer WordPress à partir d’une sauvegarde. Vous pouvez également consulter notre guide ultime étape par étape sur la façon de sauvegarder un site WordPress sur Dropbox et comment connecter Google Drive à votre médiathèque WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
bhanuka
I was referring to uploading via FTP method. But my old files did not load. Only a blank page came. With some nail biting hours I realised that the wp-config.php file includes following important settings to be set with old site values.
1. database prefix. I had a custom prefix. If you dont change, WP upgrade will recreate all tables with ‘wp’ prefix while your old data are in old prefix tables.
2. Authentication Unique Keys and Salts settings must match the old values
Then it worked
WPBeginner Support
Thank you for clarifying, glad you were able to find the root of your issue and resolve it.
Administrateur
Pawan Sharma
I was hosting my website through hostinger free hosting. Now i moved to another service provider. I took backup from hostinger and uploaded the same in new provider c panel under public_html. But my website not displayed. I’m getting below Error and Warning.
Warning: require(/home/test/public_html/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php): failed to open stream: No such file or directory in /home/test/public_html/wp-settings.php on line 232
Fatal error: require(): Failed opening required ‘/home/test/public_html/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php’ (include_path=’.:/usr/share/php’) in /home/test/public_html/wp-settings.php on line 232
And don’t find any wp-settings.php file under the root folder piblic_html.
Please help to solve this problem.
Thanks all
WPBeginner Support
For that, you would want to take a look at: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-wordpress-failed-to-open-stream-error/
if you are missing the file then you could try manually adding the WordPress files:
https://www.wpbeginner.com/wp-tutorials/how-to-manually-update-wordpress-using-ftp/
Administrateur
glenda
I’m not a beginner, but am desperately trying to find out how to get past the first screen if I can’t remember my importbuddy.php password. The last WP Core update broke one of my sites and the most recent backup had a fatal error so I had to go back to an old, old backup. iThemes support used to be good, but now it sucks.
Found your explanation for using BackupBuddy and it’s a good one.
ted
Thank you for the article.
I have a « different » problem:
I have only the httpdocs directory and the
wordpress_d database directory (located at var/lim/mysql)
How can I restore the site with these 2 directories?
Thank you!!
Kawsar Siddik
Backupbuddy is the best WordPress restore/migration tool while working on client’s website. It saves time. Thanks for sharing this tutorial.
Clever Peterson
Hello, I backed up my WordPress site with Drop box for WordPress but I’m still confused of where to upload the back up files I have downloaded. Would you please help me?
Eddy
I successfully restored my Wordpress using phpmyadmin. However when I try to install Wordpress using the new database info it says the db already exists, use another name. What do I do?
WPBeginner Support
Hi Eddy,
Make sure that you are using a different name for your new database.
Administrateur
Mudass Iftikhar
your article always helped me
Roxanne
I delete my wordpress site, but I made a back-up before I deleted it. Now I want to re-open the website. Is there a way to just upload the back-up and get everything back to the same way it was?
WPBeginner Support
Hey Roxannne,
Depends on how you made the backup. You will still have to setup database unpack WordPress files and upload them.
Administrateur
Nicolau Nicoleta Mihaela
I have the same question, backup created with cPanel. Thank you I advance for an answer
Vikas
Hi I am trying to restore my wordpress site from bck but after I click upload on restore MySQL database option….dead white screen comes up and nothing happens! Any suggestions? Thanks
Vikas
I have not taken any backup of my site. And my site is displaying « Access Denied ». And my hosting provider states that my files in that website have been attacked by malware. Is there any method to recover all the data from the hosting ?
WPBeginner Support
Hey Vikas,
You can download your data using FTP and your database using phpMyAdmin.
Administrateur
Vikas
After downloading the data, should i delete everything and should i put it again ? If so will the problem get solved ?
joseph
I am new to blogging. I want to say thanks for your simplified tutorials, it is helpful. I already bookmarked your site so I can always come back. Once again i say thank you.
nicolas blake
can you please tell me how i can access a backup i made with backwpup and I chose « folder » .I once was a programmer now I’m just a duffer
Nate
I just got a cpanel full backup from a client. They are now using Godaddy Wordpress managed hosting. How in the heck do I restore the site and database to Godaddy from the TAR.zip file?
Thanks guys!
Hari Kumar
My blog is live and can login to admin dashboard. but none of my post is available, and I cannot update my previous post. Plus new post added are not found… while opening.. it says —- a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Any Solution??
Jamie
Thanks for the information. Just a question: I have a SQL database backup for my blog saved as a .SQL file. What information does this contain? Does it have the theme customised layout? Blog articles? Pictures?
Many thanks
Soibibo
My site just crashed. I can’t access my wp admin dashboard. What do you suggest I do?
WPBeginner Support
Please see our beginners guide on troubleshooting WordPress errors.
Administrateur
Mr. Karmaker
My website has been hacked. I have made earlier backup zip file in cPanel FileManager. Zip file size is more than 99MB and it can not upload.
How to restore my site ?
Any suggestion please.
dana
Hi, We recently moved some but not of our blog content from a standalone site to the company website. The posts that we didn’t think we wanted are now in FTP — I’d like to import them to a new wordpress site. Trying to locate specific content within FTP Is a huge pain. Is there any way to export that content into a new wordpress site so I can access it? Thank you.
Prudhvi Raj
Good.
I’ve backed up Home Directory and restoring it, and also uploaded the whole website. it’s like 20 minutes it is saying « restoring files… » . How long does it takes? File is of 1.45GB . Thanks .
Mufaddal
Hi there, I want to change my hosting plan from hostgator(HG) to Digitalocean(DO). I have done the setup of DO successfully, how can I get my backup uploaded?
I have taken a backup of WP site(the file was around 32mb) I m not sure its the whole backup, now my HG plan has expired(not deleted, I can renew it to get my site back) but now what should I do to upload the data, on adminMyPhp it is showing some error while uploading data. I want my site back as it was, on DO server, I dont want to renew my HG plan again, Please guide me, Thank you in advance.
Keesjan
hi,
do you know how to restore a backup when the admin interface is broken?
Then its not possible to use the interface.
Is in that case only the phpadmin method the way to go. Or are there any cloud service out there that help me ‘push’ teh bakcyp back to my site, without loggin in mt wp admin?
WPBeginner Support
You will have to do it manually. You can also hire professionals to do that for you. They will also take the phpMyAdmin approach.
Administrateur
Mahriya
Thanks, what if I had backed up my whole WordPress site(tags, posts media etc…) but only wanted to restore the Media only. Is there any way to do this? I appreciate the help!
WPBeginner Support
It depends on what method you used to create a backup. Most WordPress backup plugins store all your WordPress files in a zip file. You can extract that file to your computer and then upload the wp-content/uploads folder.
Administrateur
Belinda
Hello,
Total beginner here.
Started building my first Wordpress site for a client on my local drive. Used the theme Avada.
Long story short, I needed a new hard drive in my Mac.
– Backed up my failing hard drive with time machine.
– Starting fresh on my computer with a new hard drive.
– Reinstalled Wordpress and MAMP.
– Moved the website files from time machine applications/MAMP/htdocs to the same place on my computer.
Reading above I need to do something with the database. But I am completely lost on this.
Please help as soon as possible!
Thank you in advance.
WPBeginner Support
Go to Applications/MAMP/db/mysql/ copy the contents and paste them in your new drive MAMP install on the same location.
Administrateur
tonythanh
The problem when we restore wordpress is all image will not display. I have already got this trouble and it made me 3 days for resolve. Here is the way I solve for my site
1. Install fresh copy of wordpress with new database
2. Drop all database in phpmyadmin
3. Import database that you back up lastime
4. Your site will not work and It need reinstall. Don’t worry.
5. Login Cpanel, find the wp-config.php file, open, change the prefix wp_ with your new prefix of your last database.
6. Import your images correct to the folder in uploads.
7. Done, your site will work well with full images.
I hope you will get no trouble like me.
Graceson
Can you please assist me to restore backedup files using « BACKUPWORDPRESS » in my local drive?
Thanks in advance.
Tushar
Is the method of using FTP to restore your website valid/useful if the main error in FTP is « 552-Quota exceeded » . I contacted the host, he says that some malicious plugin has caused this sort of error to occur and complete restoration of the site will be required. I planning to begin from a clean slate by uploading new wordpress and redesigning the entire site: But will this work with above mentioned error?
Angel
Thanks a lot for the article! You saved my life helping me to restore a site, easy and simple!
All the best, Angel
Paul
Hi, just a (probably) silly question: can I Re-install now from the wordpress dashboard without losing any settings etc on my site?
WPBeginner Support
You can go to Dashboard -> Updated and click on reinstall now button. That will download a fresh copy of WordPress and replace your old files. It will not change your WordPress settings as those are stored separated in database.
Administrateur
Ben Dixon
Hi guys, very informative read, thanks for that!
I have a backup of my SQL database which was created with a plugin and emailed to me. Unfortunately I’ve lost all other files, I’ve contacted my host and they have no backup.
I’ve installed Wordpress and will install the appropriate theme. I can’t recall all the plugins I used.
I’ve obviously lost all my images, but what else have I lost? Is a restore of my site feasible in your opinion?
Many thanks for any help at all.
WPBeginner Support
Yes a restore of your site is feasible.
Since you do not have backup of your files, so you will be unable to restore images. Some plugins may also misbehave.
Administrateur
Ben Dixon
Thanks for that, I’ll give it go. Maybe I can look at the database to help me remember what plugins were there before.
Cheers guys!
Ali Sajjad
Hi, i have done everything and my site is running fine. but i have problem with images all over the site. i don’t know why, because there is no error display during restore process.
Zamby
Somewhat complicated question. A few days ago, I updated the wordpress version my site was using. This then made the site fail, and I couldn’t even log in to wordpress due to a fatal error. I then replaced the site with my most recent backup from Feb. 2nd, and things were fixed. However, there is a lot of data from Feb. 2nd that I would like to access if possible.
This data must have been saved somewhere, but I’m wondering where? Or is it all completely lost and innaccessible in the Cpanel after a backup?
WPBeginner Staff
It actually depends on how you restored your backup. If you created a new database to restore your backup into and did not delete any files from your webserver then you can get access to your posts by opening the old database using phpmyadmin. You can also find the files you uploaded on your webserver by connecting to your site using an FTP client. These file uploads will be stored in /wp-content/uploads/ folder.
On the other hand, if your restoration process involved deleting old database by emptying it, and if you deleted old files from server as wel, then you cannot access those files on your own.
Another possibility to recover that data is by requesting your web host and ask them if they have a backup for your site on the specific date when you deleted all old data. If they have the backup, then they can send it to you.
WPBeginner Staff
Simply click on Appearance » Themes and click on the activate button on the theme that you had previously installed. In case you can’t figure out which theme you had previously installed, then you will need to activate them one by one and preview your website until you get the right theme.
Urgent help needed @ WPBEGINNER SUPPORT
Good day Wpbeginner,
This is my terrible situation. I made a mistake and i lost my site. and then i requested my Host gator India to give back file for which i paid. They send me in TAR.Zip file. I don’t know how to go about it. They told me to long CP panel and upload and extract. But it didn’t work. Then one rep who helped me and my site came alive. However, if i click any one of the posts it was throwing 403 error. She couldn’t solve it. and another rep said i need to contact my developer…what is this? Develper,!!!(lol)
and then i moved another host. I tried uploading my back up file. but no use and nothing working. So i had 3 months back up files which i downloaded from WordPress XML. Now it is working except images and the current template is different than the previous.
I have the back up file from Hostgator and if you could help me how to go with it…i really appreciate.
Best regards,
Ramesh.ramaiah
WPBeginner Support
You can extract the backup file on your own computer using a program that is able to extract .tar and .zip archives like 7zip. After that you can browse the files and upload them to your web server using an FTP client.
Administrateur
Timothy
I was wondering how to recover a WordPress theme, it wasn’t deleted I just hit active on a new on by accident
Gary
Hello, I just stumbled upon this post and was wondering if you could help. I switched hosting plans within godaddy and went from managed wordpress to cpanel. I used a plugin to backup the site before switching, which saved all files including the .sql file. Restoring the site via the plugin did not work so I am trying it the hard way. I have completely removed the site including all files. Then I created a new database and gave it the same name as database_name in the .sql file. Afterwards I uploaded the .sql file from the backup into this database. Then I reinstalled wordpress via cpanel and chose the new database I created. Then I uploaded the rest of the files(themes, plugins, uploads) via ftp. But for some reason this did not do anything. When I logged into wordpress nothing looks different. None of the pages I created or anything was there. The plugins were there and the theme I uploaded was there. However, I can’t access the images from the media button even though they are in the uploads folder. I can’t figure out where I went wrong. The database names match up, I can’t think of anything else. The only thing I can possibly think of is the hostname in my .sql backup file is not localhost. Could that be the issue? I can’t figure out what I am missing. Any help would be greatly appreciated.
DFPhoenix
If your database was correctly restored, you won’t even need to install wordpress again. Asking you to install means, your database isn’t correctly restored. Just my guess.
Dill
Hi… I was wondering how to restore my wordpress site if all I have is a complete download of everything that was there. I downloaded everything (everything!) from my host using FTP and didn’t do any fancy backups of databases. Can I just upload that entire backup as is and get the site back? I’m also switching hosts (but not domain names), so I do know I’ll have to edit a file or two also.
WPBeginner Support
If you only copied everything from FTP then you probably only have your WordPress files and not the database. Without the database backup you can not restore your site. If you have access to your host, then please create your database backup.
Administrateur
Kyle
Hi,
Thanks for all your tutorials, I find myself here often. I had a question, is there any way to retrieve the subscribers from a backed up .sql file? The plugin used to collect subscriptions was Subscriber 2.
Bruno
Your site is great. Can you write a guide how to restore a backup created with BackWPup? That would be great.
WPBeginner Support
Sure we will try to do that. Meanwhile, here is how to restore your backup created with BackWPUp plugin. Download your backup file and extract it. Inside it your will find a .sql file along with other files. .SQL file is your database backup and you can import it using phpMyAdmin. Upload rest of the files using FTP.
Administrateur
tuyen ran
how to show my password on file database backup from backupbuddy? It is encryption!. thanks you!
Raji
This post is extremely helpful as it has helped me (a newbie) to restore my site….or almost. When i try to login, it takes me to a page that says i should install wordpress again…. the famous 5minutes install. please help.
WPBeginner Support
It seems WordPress is unable to connect to the database. Or it connected to the database which is currently empty. You have restored your WordPress files but you probably didn’t restore your WordPress database backup successfully.
Administrateur
Md Jafrul Islam
Thank you very very much. By this info post detail. I can make my site again restore. Thanks Man. Just awesome update more amazing info.
Chris
When doing a backup, which backup do I need most frequently? I am offered three choices on the cPanel (full cPanel backup, home directory, database). Would you say it is more important to backup the database file, as long as I have a fairly recent backup of the home directory?
Thanks for your time!
WPBeginner Support
Depends on how often your site gets updates like comments, posts, media uploads, we would say that you should always set a high priority for database backups
Administrateur
Bas
Thanks for the great guide(s). I had to move 2 sites from 1 server to a new server, and using your manuals it went like clockwork.
Making the backup via BackWPup was quick and restoring it manually the same.
I was up and running again in 15 minutes.
BTW. The version of BackWPup I use (3.0.13) only showed the Dropbox feature after creating, saving and running the backup job.
I had to change something, when the sites where moved, and there it was.
Naik
Hi,
I recently shifted my blog from one hosting to another in Godaddy. I have the backup of my blog in .sql format. I am trying to import using MySQL, it shows an error « Script timeout passed, if you want to finish import, please resubmit same file and import will resume. » Please help
WPBeginner Support
Did you try resubmitting the same file again to resume import?
Administrateur
Brenda
I have been able to follow the instructions above for restoring my wordpress database using cpanel by dropping the tables in the current database and replacing them with the backedup database.
However I can’t work out how to do it if I create a new database – the article says to go into mysql within cpanel and set up a new database, password etc but how do I link the new database to the files that I have reinstalled?
Thank you
WPBeginner Support
Brenda, connect to your website using an FTP client like filezilla, download wp-config.php file from your website’s root directory create a backup of it by simply making a copy of it. Open it in a text editor like notepad. and enter your database name, database user name, database password, and host (usually localhost). Save the file and upload it back to your website.
Administrateur
Brenda
Thanks. I have done that but when I try to access the site I get « Error establishing a database connection »
I did what you said and replaced the original wp-config file with the new version.
What else do I need to do to be able to use the new version of the database, rather than the original one?
Brenda
Sorry, some more information that might clarify what is happening. When I try, as suggested in your article, to access the wp-admin url I get an error message that starts with the following:
We were able to connect to the database server (which means your username and password is okay) but not able to select the NAME database.
Brenda
Sorry, some more information that might clarify what is happening. When I try, as suggested in your article, to access the wp-admin url I get an error message that starts with the following:
We were able to connect to the database server (which means your username and password is okay) but not able to select the NAME database.
At the bottom it says: On some systems the name of your database is prefixed with your username, so it would be like username_webgyzec_replacewp1. Could that be the problem?
That is indeed the case. So what do I need to change please to get this to work?
Brenda
OK I can stop sending messages now. Silly error on my part but now everything is working.
Thank you SO much for such a helpful article.
Henry
Thanks for sharing.
John
Thanks so much.
Editorial Staff
You are welcome John.
Administrateur
Abhisek
Thanks for this very informative post. I was wondering how you could trim your breadcrumbs. I wish if you could help me with that for my blog TechniKaly.
Editorial Staff
We use a plugin called BreadCrumb NavXT
Administrateur
Jotpreet
Nice read. Hope you’ll give a little bit more cody part in the post. But until then,
Cheers !
Mustafa
Hi,
i am new in yours’ website. Actually my first impression about your site is fantastic. Thanks for all of the tutorials. This tutorial is also great. Thanks again…