Backing up your WordPress account is something you’ll want to practise as soon as possible to avoid heartbreak down the line. We’ll cover everything you need to know about WordPress backups in this post to make the subject as painless as possible.
It might seem that learning how to back up a WordPress account isn’t a pressing matter…
Unless this happens on the website, in which case it becomes very urgent (but maybe too late).
Backing up WordPress is not an enjoyable or thrilling job. But it’s something you’ll definitely want to remember if you want to avoid heartbreak down the track.
We’ll try to make WordPress backups as painless as possible in this article by explaining everything that you need to know in one place:
How much should WordPress be backed up?
The various forms of WordPress content that must be backed up
Where do I keep my WordPress backups?
The best recovery plugins for WordPress
How to use a free plugin to back up WordPress
Backups in WordPress 101: Why They’re Essential and How to Do Them
Backing up the WordPress account will be pointless in an ideal universe when nothing really went wrong.
Your WordPress blog, on the other hand, does not exist in a dream universe – it resides in the real world. And in the real world, the WordPress account will go bad in a variety of ways:
- It’s possible to make an error, such as accidentally removing essential material (like an Elementor template you’ve spent hours working on!).
- A malicious user may obtain access to the website and infect it with malware or trigger other problems.
- It’s possible that your host will experience a malfunction, resulting in data loss.
- It’s possible that a plugin or theme could cause the website to crash.
- A recently installed upgrade may trigger a problem.
You’re facing the possibility of losing everything or more of your WordPress account in any of these scenarios.
All of these scenarios can be disastrous if you don’t have a recent backup.
However, if you keep a recent copy on hand at all times, the worst-case situation is a slight annoyance rather than a tragedy.
To put it another way, if you have a WordPress account, you can back it up.
The remainder of this segment explains how, where, and what to backup.
Is it enough for you to back up WordPress on your own? Isn’t it your host’s responsibility to take care of it?
You shouldn’t depend on your hosting provider to back up your WordPress account in general.
Although most web hosts perform backups, the frequency and accuracy of such backups cannot be guaranteed. Treat them as if they don’t exist for your planning purposes.
Most hosts need you to perform your own backups in order to ensure that you have a full, recent backup of your platform.
The only way to ensure that you have a complete, recent backup of your site at most hosts is to do it yourself.
There are, however, few exceptions.
If you’re using a premium controlled WordPress hosting service like Kinsta, WP Engine, or Flywheel, for example.
This controlled WordPress hosts have robust automated backup policies in place, as well as off-site storage, which is one of the reasons that managed WordPress hosting is more expensive.
How Much Can The WordPress Site Be Backed Up?
The frequency at which you would backup WordPress is determined by how often your website updates.
You don’t need to back up daily if you have a stable portfolio site that never changes. Monthly backups could be sufficient.
If you have a forum where you write a new blog post every day and your followers leave a lot of feedback, on the other hand, you should actually back up daily.
If you run a busy Shopify store with a lot of orders coming in, you’ll want a real-time backup solution that saves adjustments right away so you don’t lose any important order information.
Ask yourself the following question to enable you to create a schedule that works on your site:
Will it be detrimental to my business if I missed data from the previous X days (or hours)?
If your site’s X equals one day, regular backups are recommended.
But don’t forget to think about other material besides your own. User-generated content, such as native WordPress messages, is also captured during backups.
If you have a site that you only post a week but your readers leave loads of useful feedback every day, for example, you’ll probably want to archive every day so you don’t lose those comments if you do need to rebuild your account.
Finally, if you have a site with a lot of traffic, like a WooCommerce website, a blog, or a BuddyPress site, you can use a real-time incremental backup solution — more on that below.
-Database vs. WordPress Backup Files
-Backing up the WordPress account is divided into two parts:
-Data for WordPress
-Database for WordPress
The files on your site include things like:
The database on your site holds your actual material, such as:
- Content for blog posts
- Page content
- Elementor designs
- Filling out forms (if you store form submissions so that you can view them in your dashboard)
You would backup all your files and your servers while backing up your website.
However, depending on the nature of the website, you may or may not want/need to back up all sections at the same time.
As a result, the backup plugins we’ll talk about later help you pick which parts of your web to back up (e.g. just your database).
Let’s return to the blog case.
- Once a week, publish material (including uploading images for the new blog post)
- Every day, I get a slew of useful reader feedback.
You could do one of the following things in this situation:
- Once a week, make a backup of your site’s archives. This would ensure that the file uploads for your most recent blog post are still accessible.
- Every day, make a database backup of your website. This way, even though you don’t write a new blog entry, you’ll still get the most recent reader feedback.
The benefit of this method is that you save time by not having to back up the same collection of files every day as nothing changes. Except on a massive site, the archive is usually small and straightforward to back up. The files on a big site, on the other hand, will take up a lot of room.
In addition, some software support incremental backups. When you use cumulative backups, you just back up the whole site once. Then, in subsequent backups, only recent updates to the site are backed up.
If you write a new blog post, for example, the gradual backup tool would simply upgrade the backup to include the blog post rather than creating a new backup.
You can also take real-time snapshots to your site using this gradual method by automatically backing up each update as soon as it occurs. This is especially critical for WooCommerce shops, forums, and other sites where the database is constantly changing.
Where Can WordPress Backups Be Stored?
Some plugins enable you to store your site’s backups on your WordPress site’s server, which you should avoid.
It’s always a single point of failure if you have your backup on the same server as your live WordPress account. It can be useful in some cases, such as breaking something on your web by mistake, but if something goes wrong with your website, you will delete both your live and backup sites.
Backups of WordPress can be securely stored in two locations:
- Your local machine – your backup files are downloaded to the local hard disc.
- Backups are stored in the “internet” using utilities such as Google Drive, Dropbox, Amazon S3, DigitalOcean Spaces, among others.
The United States Computer Emergency Readiness Team (among others) proposes the 3-2-1 backup guideline if you have a mission-critical WordPress:
-Maintain three copies of the WordPress site: one original (live site) and two backups.
-Maintain the files on two distinct forms of media.
-Keep a copy offsite (e.g. outside your home or business facility)
Using both the local machine and online storage with a WordPress account is an easy way to execute this. For instance, you could:
-One copy should be saved on the local hard disc.
-Amazon S3 is a good place to keep a copy.
Let’s review what we’ve heard about backup theory in this portion.
A backup is needed for all WordPress sites. A tonne can go wrong, from your own errors to other people’s errors or malicious actors’ attacks. Doing a secure backup means that none of these issues can be catastrophic.
If you use a good run WordPress host, the host can also have a solid off-site backup system in place.
If you don’t use either of these subscription features, though, you shouldn’t depend on your host’s backups to keep your website safe; instead, you can set up your own backup policy.
The pace at which you back up your website is determined by how much you or others alter its material.
Backing up the site’s archives and servers on various schedules may be a more reliable technique. You will do something like:
-Once a week, make a back-up of your website’s files.
-Any day, make a regular archive backup to your website.
-This saves time while allowing you to backup the most valuable data (which is saved in your site’s database) daily.
Three of the Most Effective WordPress Backup Plugins
The most widely used free WordPress backup plugin is UpdraftPlus. It’s installed on over two million WordPress pages and has a 4.8-star ranking based on over 3,500 stars.
In the next part, we’ll explain you how to back up your WordPress website with UpdraftPlus.
UpdraftPlus allows you to back up the WordPress account manually or automatically. If you prefer automated backups, you can build a personalised schedule that fits your needs.
When backing up your website, you have the option of backing up:
- Anything on your web (files and database)
- Just your documents are available.
- Your archive is what you have.
You can also offload the backups automatically to remote storage options like:
- Google Cloud
- Microsoft Azure
- UpdraftVaultGoogle Drive
- Amazon S3
Finally, if you need to recover from a backup, UpdraftPlus comes with its own device that allows the process very easy.
The free version of WordPress would suffice for most pages. The developer, on the other hand, offers a range of premium plugins that will assist with:
- Multisite copies for WordPress
- Backups are scheduled for various times during the day (instead of just a rough schedule). For instance y ou should, schedule backups for low-traffic times.
- Off-site storage is available in a variety of sites. You can back up the site to Google Drive and Amazon S3 at the same time.
- Backups that are incremental.
- WordPress Migrator is a mechanism that allows you to migrate your site from one platform to another.
- There are more backup options for your servers.
- The cost is zero. Specific add-ons can be purchased or a package of all add-ons can be purchased for $70. The packages also provide UpdraftVault storage.
- 2. Backup for Jetpack
Jetpack Backup, previously known as VaultPress, is an automatic backup feature that’s used in Automattic’s all-in-one Jetpack module, which also includes WordPress.com and WooCommerce.
Depending on the schedule, Jetpack Backup provides two forms of backup.
You get regular backups to a safe off-site place with Jetpack Personal, the most basic backup package. Jetpack will keep all of your backups for 30 days and allows you to recover from all of them with a single press.
You get real-time, incremental backups with Jetpack Professional.
Jetpack will continue to back up the whole site to its off-site storage every 24 hours. Hooks, on the other hand, are used to update smaller updates to the website in timely manner.
The following are examples of real-time incremental backups:
- Changes to the WordPress main database, such as posting a new blog entry, editing Elementor, or adding new feedback.
- Tables in the WooCommerce database, such as new orders.
- Some updates to the related files – for example, uploading a picture to a blog article.
You’ll have to wait for the next regular backup to make other updates, such as adding a plugin.
Jetpack Professional also lets you recover from every backup and stores unrestricted backups (vs. 30 days for Personal).
Overall, you can use this real-time gradual strategy whether you’re running a WooCommerce website, a blog, a membership portal, or something else.
Jetpack Backup is only available on paid packages, although the Jetpack plugin is free on WordPress.org. Personal paid plans at $3.50 a month or $39 a year.
The Professional package pays $29 a month or $299 per year, and it includes real-time cumulative backups.
iThemes’ BackupBuddy is a premium WordPress backup plugin.
It allows you to back up all or part of your WordPress website under your own timetable. You may opt to back up any or more of the following categories of content, for example:
You can schedule your backups to run hourly, daily, weekly, or monthly (or more).
iThemes has its own cloud storage platform called BackupBuddyStash that you can use to safely archive your backups. You can also bind to other storage areas like:
- Amazon S3
- Google Drive
If you need to recover from a backup, you can restore the whole site or just parts of it. If you don’t need a whole site restore, for example, you might just roll back your servers.
Choice for site relocation and cloning WordPress are both useful tools, as is a deployment characteristic that allows you to build your own WordPress staging platform.
BackupBuddy is available for $80 for a single site. There’s also 1 GB of BackupBuddyStashcloud storage included with that plan. Additional storage can be purchased for $35 a year for an additional 5 GB.
How to Back Up The WordPress Site: Plugins or No Plugins
We’ll talk you through backing up your WordPress site step by step in this segment…
- Using UpdraftPlus, a free plugin.
- On a manual basis.
Most people should use UpdraftPlus (or another plugin from the list above) instead of manually backing up WordPress.
How to Use UpdraftPlus to Backup Your WordPress Site?
UpdraftPlus is the most common free WordPress backup plugin, as we mentioned above.
In this part, we’ll explain you how to back up your WordPress site with the free UpdraftPlus addon. We’ll also demonstrate how to build your own automated backup plan and save your backups online.
What You Need to Do About Taking The First Backup
Install and activate the UpdraftPlus plugin from WordPress.org to begin. Then go to UpdraftPlusBackups in your WordPress dashboard and click Settings.
To build the first backup, simply press the big blue Backup Now button:
This will bring up a window where you can choose which material to back up. You have the option of choosing between your site’s archives, database, or both.
Since this is your first backup, make sure to check all boxes. Then, on the Backup Now button, select:
This will begin the backup phase, which may take a while based on the scale of your website.
When the backup is complete, it will appear in the Existing backups folder.
Click the five buttons under Backup data to install the backup files to your pc.
To ensure that you have a complete backup of your website, download all five pieces of files.
How to Build a Remote Storage System
UpdraftPlus saved your backup files on your WordPress site’s server when you built it in the previous section.
Although this is preferable to zero, it is also not optimal when there is only one point of failure (your server).
Instead, you can set UpdraftPlus to automatically save your backups on an online storage facility like:
Google Drive, Dropbox, Amazon S3, among other similar services.
Go to the Settings option and click on the icon for the provider you want to connect to to set up a remote storage location. Then, below the list of icons, you’ll see guidelines for connecting the network.
We’ll use Google Drive as an example.
To use Google Drive, you must first:
- Make a backup with the updates.
- After you save your updates, click the authorization icon in the popup that emerges.
After that, you’ll go through Google’s basic registration phase. After that, UpdraftPlus will prompt you to press a button to finish the setup:
By checking the box to Send this archive to storage server (after pressing Backup Now), you’ll be able to back up your website to your distant area:
How to Make a Backup Plan That Runs Automatically
UpdraftPlus allows you to set up your own automated backup plan to make it easy to keep track of recent backups.
Return to the Settings page and search for two drop-down menus at the top of the page to build your timetable:
- Scheduled file backups
- Schedule for returning to the database
Set the desired frequency for each form of data using the drop-down menu. You should also specify the number of backup copies you choose to keep.
UpdraftPlus, for example, would keep the last two versions of your backup if you keep two backups.
The best backup plan, once again, is determined by the website. However, for most WordPress blogs, the following is a decent starting point:
- Weekly file backups are planned.
- The backup plan for the database is set to be done every day.
Using UpdraftPlus to Restore a Backup-
UpdraftPlus also makes it easy to recover from a backup.
Go to the Existing Backups tab and press the Restore button to restore a backup:
This will bring up a window where you can select which content to recover. For example, y ou may choose to just rebuild your database.
Check all five boxes to recover all. Then, to complete the process and recover your site, tap Next:
In the Existing backups portion, press Archive backup files next to More tasks to manually upload a collection of backup files to recover, such as files from your local hard drive.
How to Recover a WordPress Website Manually
Using a WordPress backup plugin is a much safer option for most users.
However, you can find yourself in a position where you need to return up your WordPress account manually.
There are two “aspects” to backing up a WordPress account, as you learned previous section:
To back up WordPress manually, you’ll need to do the following:
- Using FTP*, download all of the files on your website.
- phpMyAdmin can be used to export the account .
*Note: You don’t need to return up the main WordPress files because you will still use the most recent update from WordPress.org. However, for the sake of convenience, we’ll only make you install everything in the link below.
How to Get WordPress Files on Your Computer
To restore the files on your WordPress account, use FTP or the cPanel File Manager to bind to the server. You may use File Transfer Protocol (FTP) to do this. To bind, use FileZilla, and ask your host for your FTP login.
Then, on your web server, save all of the files from your site:
Using phpMyAdmin, you can export your WordPress site-
- phpMyAdmin, which most WordPress hosts can have, can be used to back up the site’s servers.
- In phpMyAdmin, enter the following commands:
- Access the website for your WordPress account.
- From the drop-down menu, select the Export option.
- The Quick approach should be selected.
- For the Format, select SQL.
- Press the Enter key.
How to Recover a WordPress Backup Manually
To recover from a manual restore, simply follow these steps:
- To your account, upload all of your files.
- Import your archive backup using phpMyAdmin’s Import feature.
*You should upload your backup into a new database to make it easier. You’ll then need to upgrade your wp-config.php file to suit the new database’s keys.
How to Back Up a Multisite WordPress Installation
We suggest UpdraftPlus for backing up a WordPress Multisite network since it provides dedicated Multisite help. The Network / Multisite add-on, which costs $25, is required to allow Multisite support.
You’ll be able to restore the whole network with the add-on. Person network sites cannot be backed up.
It does, however, have a helpful functionality that allows you to upload a single site WordPress backup as a network site in your Multisite network.
Multisite networks are not supported by Jetpack Backup. Multisite has an advanced mode in BackupBuddy, but it is not officially supported.
How to Back Up Multiple WordPress Sites Using a Single Location
Everything we’ve talked about so far has been about how to restore the WordPress account quickly and efficiently.
What if, on the other hand, you’re using Elementor to build websites for customers and managing them? Perhaps you simply have a vast network of sites and need a more efficient way to keep their data secure.
There are apps that can help you back up all of your WordPress pages from a single location in any case.
Few of the best options are as follows:
- MainWP – You can choose to use the backup plugin of choice, such as UpdraftPlus.
-ManageWP – Comes with its own backup programme. It can be run on a monthly, weekly, or real-time basis, with the option of automatically storing copies on remote cloud servers.
- iThemes Sync – works with the BackupBuddy plugin mentioned above.
If you have a WordPress account, you must have a contingency plan in place on a daily basis.
If you use a premium controlled WordPress host, the host will also have a strong off-site backup policy in place for you. Most “routine” hosts, on the other hand, do not have secure backups, which ensures you are liable for storing up your WordPress account.
Backing up a Blog to an off-site venue, such as online data storage or a local device, is a good idea (ideally both).
The frequency at which you back up your site is determined by how much its content varies. Backing up files once a week and the archive every day is a great starting point for most WordPress pages.
You should use a WordPress backup plugin to back up the program automatically. The following are three of your better options:
- UpdraftPlus is a programme that allows you to build an updraft
- Backup with Jetpack.
- BackupBuddy is a programme that allows you to back up your data
You can use UpdraftPlus and the guide from this article to start taking automatic, off-site backups for free.
Do you have any other queries about backing up a WordPress website? Please leave a message!