Having a backup policy in place is definitely the best way to feel secure about your online properties. But how to restore them and have them back up and running is crucial too. Previously, I discussed 3 effective ways to take backups of your WooCommerce store. In today’s tutorial, we are going to learn how to recover your website from backups we have.
We are going to discuss 3 different methods of recovery. Do remember that you should test your website for functionality once it is restored on a server. While backups are mirrored images of your online websites, there can a bug or two. Usually such incidents are rare, but as you are a shop, it is best to check basic functions before going live.
Method 1: Recovering a backup from UpdraftPlus Backups
UpdraftPlus plugin is very convenient to use and comes with an easy “Restore” option that you can use to restore your website to the previous version.
To restore to a previous version navigate to WordPress Dashboard. Then click Settings and choose UpdraftPlus. Now, click on the “Restore” option. Next, you will see a list of available backup files.
That’s not all, the good thing is that this plugin lets you restore Plugins, Themes, Uploads, Others, and Database separately.
In case you think your current database has been corrupted, then it makes sense just to restore your backed-up database. But if you think that your themes, plugins, and database have been compromised, it would be better to restore entire site to previous version and change the login passwords of your WordPress users as well as update the database password.
Alternatively, you can also opt for a premium WordPress Backup plugin like BlogVault that offers real-time backups specifically catering WooCommerce stores. It comes with a 90-day archive which is stored offsite, ensuring high-availability and a safety net against data loss.
Method 2: Asking your web hosting provider
Many hosting providers keep backups of their servers. You can ask their support to restore your website. But make sure to ask them when was the last time they backed up your site.
At Cloudways, every client gets the backup service for free. We provide hourly backups. To restore a backup on Cloudways, you can head into the Cloud Console and navigate to “Application Management” tab and scroll down to Restore section. Just select the appropriate restore option and hit “Restore Application Now”.
Method 3: Manually recovering from a stored backup
If you have taken manual methods of your WooCommerce site, that includes the web files and the database then you can easily restore your website to the previous version.
First of all, if you are restoring your website because it was hacked or infected by a malware, then the recommended course of action is to delete all the web files. To do that, you can connect to your web server through FTP client, like FileZilla and select all the files. Then, delete them.
After deleting the web files, we are going to upload all the files from our local backups to the web server through FTP. Just make sure you are uploading the backup files that aren’t the same as those that were hacked.
Lastly, you will need to restore the database as all the settings of WordPress exist in database. To restore it you will need to navigate to MySQL administration tool, MySQL Manager in Cloudways (or phpMyAdmin widely popular with hosts that other administration panel).
To restore the database, click on “Import” and select the .sql file (that we created in last tutorial) and hit “Execute”.
That’s not it. You may also need to download plugins again if they aren’t working on your site that you just restored.
Bring your WooCommerce store to Cloudways
Along with 100% faster performance on Cloud, Cloudways Fast WooCommerce Hosting Platform comes with automated daily (or hourly) backup features, 1-click SSL Management, 1-click Restoration, etc. Test us and start a free trial now.
Your WooCommerce Store Needs A Reliable Host
With no compromise on Performance, Security & Support.