How to Backup Your WordPress Website For Free WP Plugin 2024

Fact Checked
Affiliate Disclosure

In this blog post, I will share my experience on how I easily backup my WordPress site for free without any technical knowledge.

WordPress Backup & Restore Tutorial Video

Why Backing Up Your WordPress Site is Important

As a WordPress user, it is crucial to regularly backup your site.

A backup ensures that you have a copy of your website’s files and database, which can be used to restore your site in case of any issues or accidents.

Without a proper backup strategy, you risk losing all your hard work and valuable content if something goes wrong with your site.

This could be due to:

  • Hacking attempts
  • Server crashes
  • Accidental deletions
  • Plugin or theme conflicts
  • Compatibility issues
  • And more

That’s why having a reliable WordPress backup plugin is essential for every website owner.

It gives you peace of mind knowing that you can quickly recover your site if needed.

A Good Free WordPress Backup Plugin

There are many great backup plugins available for WordPress, both free and premium. However, my personal favorite is the Backup Migration plugin, also known as Backup Bliss.


I love this plugin because it offers a wide range of features, even with the free version.

Some key benefits include:

  • Quick and easy manual backups
  • Automatic scheduled backups
  • Simple restore process
  • 2GB backup file size limit (sufficient for most small to medium sites)
  • Intuitive user interface

While the premium version does offer some additional perks like cloud storage integration and larger backup file sizes, I find that the free version meets all my needs for my small business website.

How to Use the Backup Migration Plugin (Step-by-Step)

Now, let me walk you through how I use the Backup Migration plugin to backup my WordPress site. I’ll cover three main things:

  1. How to create a quick manual backup
  2. How to schedule automatic backups
  3. How to restore your site from a backup

Step 1: Install and Activate the Plugin

First, you need to install and activate the plugin on your WordPress site.

Install and Activate the Plugin WP Plugin

Here’s how:

  1. Log in to your WordPress dashboard
  2. Go to Plugins > Add New
  3. Search for “Backup Bliss
  4. Click Install Now
  5. Once installed, click Activate

The plugin should now be active and ready to use on your site.

Step 2: Access the Plugin Settings

To access the plugin’s settings and features, go to your WordPress dashboard and click on Backup Migration in the left-hand menu.

You may see a prompt asking if you want to send daily updates and non-sensitive data.

Feel free to skip this if you prefer.

Step 3: Create a Manual Backup

WordPress Backup

Creating a manual backup with this plugin is incredibly simple.

Just follow these steps:

  1. From the plugin’s main screen, click the large blue Create Backup Now button
  2. A confirmation message will appear showing the estimated backup size
  3. Click the Create Backup Now button again to start the backup process
  4. Once complete, you’ll see a success message with options to download or close

That’s it! Your manual backup is now created and stored on your web server.

Step 4: Schedule Automatic Backups

Schedule Automatic Backups

In addition to manual backups, you can also set up the plugin to automatically create backups on a schedule.

Here’s how:

  1. On the main plugin screen, toggle the Automatic Backup button to enable it
  2. Choose your desired backup frequency (daily, weekly, monthly)
  3. Select the day and time you want the backups to run (aim for low-traffic hours)
  4. Set the number of backups to retain (plugin allows up to 20)

A few important notes about the automatic backup feature:

  • At least one visitor must trigger the backup process by visiting your site
  • The server time is used for scheduling, not your local computer time
  • Be mindful of storage space when choosing the number of backups to keep

With automatic backups enabled, the plugin will create backups on your chosen schedule and automatically delete the oldest backup once it reaches your specified limit. Manual backups are locked to prevent automatic deletion.

Step 5: Restore Your WP Site from a Backup

If you ever need to restore your WordPress site from a backup, the process is straightforward:

Restore Your WP Site from a Backup
  1. Go to the Backup Migration plugin screen
  2. Under the Backups section, find the backup you want to restore
  3. Click the Restore button next to it
  4. Confirm that you want to replace your current site with the backup
  5. Click Start Restoring to begin the restoration process

If your desired backup isn’t showing in the list, you can also restore from a downloaded backup file:

  1. Click the Upload Backup File button
  2. Select the backup file from your computer
  3. Once uploaded, refresh the page to see it in the list
  4. Follow the same restore process as above

After a brief wait, your site will be successfully restored from the chosen backup.

Conclusion and Parting Thoughts

And there you have it – my step-by-step guide on how I easily backup my WordPress site for free using the Backup Migration plugin.

With this plugin, you can:

  • Quickly create manual backups with just a few clicks
  • Schedule automatic backups to run on a daily, weekly, or monthly basis
  • Restore your site from a backup in case of any issues

I highly recommend setting up a solid backup strategy for your WordPress site, even if you don’t use the same plugin as me.

It’s an essential part of being a responsible website owner.

If you have any questions or run into any issues, feel free to leave a comment and I’ll do my best to help out.

You can also subscribe to my blog for more WordPress tips and tutorials.

Thanks for reading, and happy backing up!

Leave a Comment