Dec 042013
 

Backup Restore WordPress Using UpdraftPlus Backups plugin tutorial teaches you how to backup WordPress using UpdraftPlus Backups plugin.

Last Updated: November 19, 2024

Latest News: Updated the menu.

backup-restore-wordpress-using-updraftplus

UpdraftPlus is a very simple plugin to set up and manage your backups. It has many advanced options and many premium addons to increase the functionality of the plugin.

Everyone knows how important it is to backup your WordPress site.  You have spent countless hours configuring, updating, customizing and much more your website. Some of you might get your site compromised by someone hacking into it. Other issues might be related to an update going wrong, your server crashes or your hosting company goes bust.

Creating regular backups will make sure you can recover your site from any of the above incidents. You also need to test your backups regularly to make sure they do work. There is nothing more frustrating than trying to restore  your site and the backup does not work.

That is when UpdraftPlus comes to the rescue.

Changelog

UpdraftPlus Version 1.24.11 Changelog

  • TWEAK: Do not request drive.readonly scope on Google Drive connections, due to Google’s app permissions review (unannounced and requires us to create a Youtube video for their review process) – this means that (until the review completes) new connections to Google Drive can only access backups created by UpdraftPlus directly, and not backups which you manually upload to Google Drive. This restores the ability to make new connections to Google Drive.
  • TWEAK: Adjustment of the UpdraftPlus_S3_Compat class to preserve compatibility with the external UpdraftPlus AWS SDK plugin (https://github.com/DavidAnderson684/updraftplus-aws-sdk).

What you need:

UpdraftPlus Backups Restore Tutorials:

  1. Backup And Restore WordPress Using UpdraftPlus Backups
  2. Restore Existing Backups
  3. Settings
  4. Advanced Tools
  5. Troubleshooting

Backup Restore WordPress Using UpdraftPlus Backups

Step 1 ) Install the plugin like you would normally do. Go to Settings -> UpdraftPlus Backups as illustrated in the image below to start creating site backups.

UpdraftPlus-backups-tutorial-sidebar-menu

Step 2 ) The following image displays the admin menu tabs. The following is a list of features you can configure before you start backing up your site.

UpdraftPlus Admin Menu:

  • Backup / Restore
  • Migrate / Clone
  • Settings
  • Advanced Tools
  • Premium / Extensions

Next scheduled backups:

  • Files:
  • Database:
  • Click on Backup Now when you are ready to create a backup.

UpdraftPlus-backup-tutorial-admin-menu-tabs

Take a new backup options

Step 3 ) To create a backup, click on Backup Now button from above. It gives you the following options.

Take a new backup options:

  • Include your database in the backup
  • Include your files in the backup
    • Plugins
    • Themes
    • Uploads
    • Any other directories found inside wp-content
  • Backup won’t be sent to any remote storage
  • Only allow this backup to be deleted manually (i.e keep it even if retention limits a hit).
  • Click on Backup Now button when you are ready to begin your backup.

UpdraftPlus-backup-tutorial-perform-backup

Step 4 ) The following image shows you the backup in progress.

UpdraftPlus-backup-tutorial-in-progress

Existing backups

Step 3 ) Once the backup is completed you should see the backup listed as illustrated in the image below. You can then choose to carry out the following options.

Existing backups:

  • More tasks:
    • Upload backup files
    • Rescan local folder for new backup sets
    • Rescan remote storage
  • Backup date
  • Backup data (click to download)
    • Database
    • Plugins
    • Themes
    • Uploads
    • Others
  • Actions
    • Restore
    • Delete
    • View Log

UpdraftPlus-backup-tutorial-existing-backups

Click on the following URL Restore Existing Backups to learn more.

I will be updating this tutorial from time to time so keep coming back for the latest. If you have any questions please let me know.

Enjoy.

If you want to test your website locally, read the following instructions.

In the following tutorials you will learn how to setup WordPress locally using xampp and install your backup locally to run some testing.

  1. First read the following tutorial Install WordPress locally using Xampp to set up your WordPress locally
  2. Second read the following tutorial Test Your WordPress Site Locally which will show you how to restore BackWPup backup locally for testing and editing.

I have been working in IT since 1999 and I enjoy the challenges it brings me. I love developing websites with WordPress. I spend a lot of time helping out in wordpress.org forums. I have been writing tutorials since 2011. Now I am learning how to manage my own VPS "Virtual Private Server.

  6 Responses to “Backup Restore WordPress Using UpdraftPlus Backups”

  1. How can the site be restored if you cannot get to the settings page of the plugin?

    • Hi Joe, thank you for your question. If you have no access to the plugin then you have to manually restore your website using cpanel or what ever platform your server is using. Then you have to use phpMyAdmin to restore the database. Here is a link that works in a very similar manner.

      Let me know if the above helps you.

      Kind regards

  2. Hello,

    I stumbled upon your website while trying to look for information on where does this backup plugin store the backup file. I did not configure it to backup to Dropbox etc, I am a first-time user and click the Backup Now button to begin. Interestingly, it doesn’t mention where it backup to. Is it stored on their server or mine?

    Thanks!

    • Hi Perrin, thank you for your question. If you did not select an external server then the backup is saved in your server. Check my third tutorial from the menu above, it lets you know more about back ups.

      If you have any more questions please let me know.

      Regards

  3. thanks great article help me alot

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

20 − one =