Bytenap Networks

Are you looking for ways to backup a WordPress site for free?

Then, you should consider the UpdraftPlus plugin as it’s surely one of the widely popular and well-rated options. Not only does this plugin allow you to manually backup your website, but it can also automatically backup your site to the cloud on a schedule of your choice, as well as restore the backup with few clicks.

In this article, we will discuss an accurate way to do website backup. We will discuss what sections of the website need to be backed up and show you few ways to do it. So let’s get started!

When to Backup a WordPress site

The short answer to this question is that you must always have a backup of your site.

If you have a backup that’s a day old or less, you are good to go. But, if the backup is a week old or older than a month, then it might be missing critical changes you made in the meantime.

You need to ask yourself and determine how much data you can afford to lose and won’t impact your site. If you are running a static website, occasional backups should be okay. But for online stores, blogs, forums, and several big websites, where the contents are dynamic and are regularly updated, consistent backups are essential.

Even several web hosting providers offer daily backups with their plans. If you opt for managed WordPress hosting, you will be provided with regular backups.

Backups are worth the added price, it saves you from losing essential data. Several WordPress plugins allow you to schedule backups, which can be quite useful if you are using a shared web hosting that doesn’t include the backup feature.

Make sure that you take the backup of the whole website before making any major changes to your website. For instance, moving to a new hosting provider or changing your website’s domain.

Suggested For Further Reading:

Now, let’s move ahead and see how to backup a WordPress site.

How to Backup a WordPress Site

Now as we have covered the importance of backing up your website, it’s time to explore how to do it. Let’s have a glance at how you can backup a WordPress site for free in 2021.

How to Manually Backup a WordPress Site

As we mentioned above, backing up a WordPress site includes copying all the website files and exporting the contents of the database.

To perform a manual backup of your site, you need to use a File Transfer Protocol (FTP) client.

At the time of sign up, your web host may have offered you set of credentials that you can use to connect your site via FTP.

Go to your hosting provider’s dashboard. There, you will find an option called Open phpMyAdmin, it will launch the database manager. Choose your website’s database from the menu (available on the left side of the page), and you should see a list of tables.

WordPress Database Tables

Then, choose Export from the menu placed on top of screen. Now, phpMyAdmin will request you to choose the export method that you wanna use. The Quick option will automatically include all of your site’s tables in an SQL file, which is what we want.

Note that you select the SQL option under Formatand then click on Go:

Export Website’s tables from PhpMyAdmin

That’s all! Your database file should get download instantly.

Now, you have both the WordPress root directory and a copy of its database. You can make a zip of both directory and SQL files and store them as backups to be used for any misfortunate event.

Restoring Your Manual Backup

If you wish to restore your manual backup, the ideal way is to upload the backup root folder to your web server with a different name. Once the directory is up, you can delete your current root folder and rename the backup to the initial name.

Once you have completed the above process, it’s time that you restore your database backup. To do so, return to phpMyAdmin and look for your website’s database. This time, pick the import option that you can find at the top of the screen.

phpMyAdmin will ask you to pick a file to import and specify character set of the file.

Importing a file via PhpMyAdmin

Choose the database backup file that you wish to import and then click on the Go button placed at the bottom of the screen. Once the file has been successfully imported, you will observe a success message.

You have Successfully imported, backup of the database.

Full-website Backup Plugins Vs Incremental Backup Plugins

There are several WordPress backup plugins that you can use for backing up your website. We can divide it into two broad categories:

Full-website backup plugins: This kind of plugin creates copies of your site and can be quite handy when your website faces any issue.

Incremental backup plugins: This family of plugins just generates backup while you do changes to your site, to avoid taking up unnecessary storage space.

Another difference between these two types of backup plugins is that incremental backup tools are quite expensive. Whereas on the other hand, there are several full-site backup tools that you can utilize.

Also read: Top 3 backup plugins for WordPress

How to use UpdraftPlus to Backup a WordPress Site

Most of the WordPress backup plugins work similarly, this means that if you know how to use one of them, you will be able to use another plugin of the same type.

To begin with the process, you need to install and activate the plugin and navigate to Settings> UpdraftPlus Backups in your WordPress dashboard. Then, click on the Backup Now button.

Updraft Plugin for WordPress

Now, as you can see, UpdraftPlus also gives incremental backups. But, that feature is just available for the plugin’s premium version, therefore we’ll neglect it for this tutorial.

On clicking the backup now button, UpdraftPlus will ask what parts of your site need to be included in your backup.

By default, the plugin will check both your site’s files and its database:

Pick site elements that need to be backed up

Click on the confirmation button ( placed at bottom of the window) to proceed. Now, wait till the plugin generates your backup file.

If you scroll down to the Existing backups section, you will observe the list of your most recent backups (of course in the beginning there will be only one backup):

Existing WordPress website backups

With UpdraftPlus you can easily download any of your backup file components individually, such as its plugins, themes, upload files, and even databases. You can likewise delete backups or restore them by clicking on the corresponding buttons.

Restoring Your UpdraftPlus Backup

Restoring a UpdrtaftPlus backup is quite an easy task. The plugin will request you for components that you wish to restore. Here, you must choose all of them:

Restoring backup files with UpdraftPlus

To begin the backup restoration process, you need to confirm that you want to perform a backup. Once you do so, the plugin will take care of the rest. Once the whole process is over, your website will return to its previous version.

Conclusion

We hope, this article helped you know how to backup a WordPress website in 2021.

Backups are crucial for your website. We recommend our Managed WordPress Hosting plans that offer free backups along with optimal website performance and 24/7 instant support.

Scroll to Top

Linux Reseller Hosting Comparison Plan

LR-S LR-M LR-XL LR-XXL
SSD Disk
100GB
200GB
Unlimited
Unlimited
Bandwidth
Unlimited
Unlimited
Unlimited
Unlimited
cPanel Accounts
20
40
60
100
Free Migration
Free SSL Certificates
Domain Hosted
Unlimited
Unlimited
Unlimited
Unlimited
FREEBIES
350+ one click Script Installer
Weekly Backups
Free SSL Certificates
CloudFlare CDN
Domain Reseller Account
RESELLER FEATURES
Private Name Servers
WHM Panel
Client Backup Restores
Per cPanel SSH Access
ACCOUNT RESOURCES
Add-On Domains
Unlimited
Unlimited
Unlimited
Unlimited
Sub-domains
Unlimited
Unlimited
Unlimited
Unlimited
Parked Domains
Unlimited
Unlimited
Unlimited
Unlimited
Databases
Unlimited
Unlimited
Unlimited
Unlimited
FTP Accounts
Unlimited
Unlimited
Unlimited
Unlimited
CPU Core
1 Core
1 Core
1 Core
1 Core
RAM
1 GB
1 GB
1 GB
1 GB
Entry Processes
20
20
20
20
IO Speed
4 MB/s
4 MB/s
4 MB/s
4 MB/s
SERVER FEATURES
LiteSpeed Web Server
PHP v5.6 to latest
MySQL / MariaDB
Web Application Firewall
Caching
CloudFlare CDN
CloudLinux
CageFS
DDoS Protection
Server Locations
US | CA | DE
SECURITY FEATURES
DDoS Protection
Web Application Firewall
Brute-Force Protection
Brute-Force Protection
Two-Factor Authentication
Email Virus Scanner
CageFS Account Isolation
ByteNAP ASSURANCES
Uptime Guarantee
24x7x365 Support
Live Chat Support
Free Migration
Cancel Anytime
Instant Setup
AVAILABLE ADDONS
Instant SetupDedicated IP
$4.5/Mo
$4.5/Mo
$4.5/Mo
$4.5/Mo
Upgrade to Daily Backups
$5/mo
$5/mo
$5/mo
$5/mo

Managed Services

Managed Support

Get fully managed support from Experts
with Pro Active monitoring

Domain

Domain Registration

Register Domain Today

Domain Transfer

Domain Transfer are Quick, Easy &
Affordable

Email

Cloud Mail

Connect & Collaborate with Customers

Google Workspace

Create, Communicate & Collaborate

Security & Backup

SSL Certificate

Secure Your Data & Transactions with SSL Certificate

BitNinja

Secure your Webpages with BitNinja Server

Acronis Cloud Backup

Secure Data Backup for Businesses of All Sizes

Servers

Bare Metal Servers

Solid Performance Bare Metal Server