How to Backup WordPress Site: Hosting + Plugins (2024)

How to Backup WordPress Site: Hosting + Plugins (2024)

Need to back up your site?

By the end of this guide, you will learn how to create backups of your WordPress website using your hosting and other backup plugins.

Here’s a sneak peek of what’s inside:

  • Why back up your site
  • Use your hosting for backup
  • Use plugins for backup

Ready? Let’s get started!

Why back up your WordPress site?

When you back up your entire WordPress site, you're essentially creating a copy of all your website's essential components, which include its database and files.

Regular backups ensure that you can restore your site's content and functionality swiftly in cases of human error, hacking, or server failure, where data loss can be disastrous.

Backups also simplify the process of moving your site to a new host or domain, allowing you to have a complete copy of your site ready to deploy.

How to Use Your Hosting’s Backup Feature

Most of the managed WordPress hosting services available these days — the good ones 🙂 — already include a complete backup feature (though some are paid).

A good example of such a hosting provider is Hostinger — where even the cheapest hosting plan includes free weekly automatic backups.

👉 Related: Hostinger Review: Budget-Friendly Hosting Powerhouse?

Step 1: Manage your website

After logging in to your hpanel:

  • Go to the websites tab
  • Click the manage button of the target website
manage button for darretesting.com in hostinger’s hpanel

This will bring you to the website dashboard.

Step 2: Open the backups feature

The next part is to open the backups feature:

  • Expand the files menu on the left-hand panel
  • Click on the backups option
backups item on the left-hand panel of the hpanel

This will now bring you to the manage backups page.

Step 3: Manage your backups

On the next page, you will be able to:

  • Restore the website from a previous backup
  • Download WordPress database and file backups
  • Generate a new backup

Here’s what this page looks like:

manage WordPress backups via hostinger’s hpanel

⚠️ Note: If you’re using Hostinger as well, generating a new backup on a daily basis will depend on your plan (but this starts at the business tier).

It's also important to remember the role your web hosting service plays in the overall performance and security of your site.

The choice of a web hosting provider can greatly influence your website's reliability, speed, and ease of managing backups.

Gain your customer's trust with Hostinger

Discover the Hostinger advantage for your WordPress site:

  • Enjoy a 99.9% uptime guarantee
  • Affordable pricing at just $2.49/month (use the code darrel10 to get a discount)
  • Global performance and reach with Hostinger's optimized hosting platform

Don't let the technical aspects of web hosting and backup management deter you from achieving your website's full potential.

With Hostinger, you get a reliable, secure, and performance-oriented hosting service that supports your website's growth every step of the way.

How to Backup Plugins

In case your hosting doesn’t have any backup feature, some plugins can schedule and automate the process.

Here are examples of WordPress backup plugins and how you can use them:

1. Duplicator Pro

Duplicator Pro is a leading WordPress backup plugin that offers robust backup and migration capabilities for users and site needs of all kinds.

Duplicator: The Best WordPress Backup and Migration Plugin

One of the standout features of Duplicator Pro is its ability to duplicate, clone, or migrate websites from one location to another with minimal effort.

This makes it an ideal solution for developers and administrators who frequently move WordPress sites.

💻 Key features

  • Scheduled backups: Supports automatic backups on a schedule that suits the user's needs, such as hourly, daily, or weekly.
  • Cloud storage support: Supports several cloud storage options, including Google Drive, Dropbox, and Amazon S3, for secure off-site backup storage.
  • Large site support: Capable of handling larger websites and databases.
  • Secure file encryption: Encrypted with industry-standard AES-256 encryption for maximum security.
  • 1-click restore and rollback: Creates Recovery Points similar to a Time Machine, so you can protect your website against mistakes or bad updates.

Step 1: Set the default backup format

After installing and activating the plugin, the first thing you will have to do is set the default backup format for future processes.

When creating a site backup, there are a few different file formats, but for this tutorial, I will use the DupArchive format:

  • Go to plugin > settings in the dashboard
  • Go to the packages tab
  • Choose the format you want to use
set the default backup format to duparchive

👉 Related: Best WordPress Backup Plugins: Overview + Key Features

Now that your default format is set, you’re ready to create your first site backup!

Step 2: Create a new package

This time, you need to get into the packages page:

  • Go to plugin > packages in the dashboard
  • Click the create new button
create a new backup package using duplicator

Since you generally don’t need your file uploads and cache to troubleshoot your site, you may filter them out to speed up the backup process.

In the archive section near the bottom:

  • Check the enable box
  • Click wp-uploads and cache in the selection

You will then see these two file paths get automatically added to the folders field.

After this, scroll down to the bottom and click the next button:

filter file uploads and cache

Duplicator will then scan your site and prepare the backup for you.

Once it’s done, make sure the checks are all green, and then click the build button:

build the backup once the scan is complete

Now sit back while Duplicator takes a few minutes to finally create your site backup.

Easy! 🙂

Step 3: Download the backup

Once the build process finishes, you can download your new backup package under the packages table.

You will be presented with a choice to download either the .zip archive file or an installer.php file, but better yet, save both files.

download both backup site files from duplicator

With your backup ready to go and at your disposal, you can now safely restore your website in case something goes wrong.

2. Backup Migration

If you’re a startup site owner on a budget, free plugins like Backup Migration can cater to your backup needs.

Backup Migration is a comprehensive and user-friendly WordPress plugin for facilitating the migration of your site to another host or restoring a local backup.

It’s designed to provide more features than many of its competitors, including free migration, selective or partial backups, advanced options, and automatic backups.

💻 Key features

  • Selective or partial backups: Allows you to choose specific parts of your site to back up.
  • Free migration: Unlike some competitors, this plugin offers free migration.
  • Automatic backups: Can be set to back up your site at regular intervals automatically.
  • Advanced options: Offers a range of advanced options for more experienced users.
  • Direct management and restoration: You can download, migrate, or delete backups directly from the plugin screen.

Here’s how to use this plugin:

Step 1: Configure your backup options

After installing and activating the plugin, the first thing you will have to do is study your configuration.

In the what will be backed up section, you may exclude files from the backup by removing the check mark beside them to speed up the process.

Once you’ve adjusted these settings, scroll to the bottom and click the save button.

exclude files from backup then save settings

After that, you can proceed with creating backups.

Step 2: Create a backup

To start off the process, go to the plugin and click the big create backup now button:

create backup now big button from backup migration

After that, it will show you the file size of the backup you’re about to create.

If there aren’t any more concerns or anything you want to change, click the create the backup button:

that’s all fine - i don’t care button for creating a backup

Now sit back while Backup Migration takes a few minutes to create your site back up finally.

Nice and easy! 😎

Step 3: Download the Backup

Once the process finishes, a success window will inform you of the completion.

From there, scroll down and click on the download backup button to save your file.

download the backup generated by the backup migration plugin

With this, you may also schedule automatic backup creation just as neatly and straightforwardly as its backup process.

⚠️ Note: By the way, you can create a manual backup yourself but it’s a little complicated and can cause some problems when not done properly.

Creating Backups for Your Website

Now that you know how to back up your sites, your site’s security just leveled up a notch now that you can easily back up and restore.

Schedule comprehensive regular backups as frequent as your site updates to ensure you always have a recent version of your site. 

Periodically test your backups by restoring them in a controlled environment to ensure they are complete and functional.

Wrapping up, it's important to consider the visual aspect of your website as well.

This is where Elementor Template Kits come into play, improving your website's design without requiring extensive coding or design skills.

get full access to all premium template kits

Secure lifetime access to all premium Elementor template kits:

  • Get lifetime access to all premium template kits designed for Elementor
  • Complete with 2 years of dedicated support
  • Only for $99 — that's already for the lifetime access

Don't let the hassle of designing from scratch or the high costs of hiring a professional designer hold you back.

Alan Anthony Catantan
Alan Anthony Catantan

Welcome to Darrel Wilson's corner of the web! While he's the genius behind this blog and YouTube channels, I'm the fun sidekick ensuring everything's in tip-top shape. From writing articles to video magic, we deliver content with a splash of fun! 🚀📝🎬

Related Posts
Image link
Exclusive Deal
Grab Hostinger Deal
Hostinger is a great web host that is affordable and fast. Read our review on hostinger
Exclusive Deal!
Gain your customer's trust with Hostinger

Get Our Exclusive 81% OFF Hostinger: Use Code "Darrel10"

Hostinger’s rating is based on its user-friendly interface, budget-friendly initial plans, and dependable uptime. Hostinger stands out for user-friendliness and affordability. Hostinger remains a commendable choice.
 
[]