How to take backup of WordPress Site, easy and step by step guide

Your WordPress site comprises every single article, page, themes, link and comment.

If your database gets deleted or corrupted, you will face the possibility of losing the complete content, whether it is the content that you wrote 4-5 years ago.

If something goes wrong and your website just won’t go back up, you need a proper structure in place to restore your website and take it live again. With a simple WordPress backup, you can restore your website database in minutes.

In this article, you’re about to learn how to back up WordPress website speedily and carefully.

Why Should You Do a WordPress Backup?

Here are a few issues to backup your WordPress site.

  • Security breaks
  • Server crashes
  • Database or files get corrupted
  • Fatal errors
  • Malware infestation
  • Conflict and breaks WordPress plugin
  • Hackers
  • Canceled services by a web host
  • Huge traffic spikes

All of these problems could remove your WordPress site forever, so that’s why having a current backup of your WordPress website is critical for shielding your website.

When should you take a backup?

  • Once your website is at a stage where you are happy with it.
  • After you execute an update that you don’t want to lose.
  • Before you update WordPress.
  • Before installing or updating any plugin or theme.
  • If moving to another hosting company.


Manual WordPress Backup Options

One simple way to take WordPress backup is through your hosting provider. Any valuable host will provide a cPanel with a backup option and most hosts automatically backup the whole server, as well as your website.

Unluckily, hosting companies don’t always do regularly scheduled backups and they won’t notify you if a backup fails or their backups aren’t specifically designed for WordPress.

Take hold and maintain your own set of WordPress backups.

A better method for a simple WordPress backup is through phpMyAdmin.

Click here for instructions on how to access your site’s phpMyAdmin

  1. First, click on “Databases” in your phpMyAdmin panel and navigate to the database that contains your WordPress data.
  2. Next, click “Export” and choose the method “Custom.”
  3. Select all the tables and check “Save output to a file” and select “None” for “Compression.”
  4. Click “SQL” in the format drop-down menu.
  5. Check “Add Drop Table” and “If Not Exists.”
  6. Finally, click “Go” to save the data to your computer.
  7. Keep your files safe in separate places.

How to Perform a WordPress Backup with BackupBuddy Plugin

BackupBuddy is a WordPress backup plugin that finally fixed all problems. It is simplest, trustworthy and most cost-effective plugin on the market.

It lets you backup your WordPress website without ever leaving your WordPress dashboard.

First, you will need to download the BackupBuddy plugin and install it like you would any other WordPress plugin.

Once installed and activated, expand the BackupBuddy menu from the WordPress Dashboard. Navigate to BackupBuddy > Backup

It creates different types of WordPress backups: Database Only, Complete Backups, or Custom Backup Profiles.

Database Only Backup – It includes posts, pages, widget, comments, content, media titles and descriptions (but not media files), plus WordPress settings info. The database might be backed up with less effect on your available storage space or server performance.

Complete Backup – It backs up all files in the WordPress installation directory (and subdirectories), in addition to the database. This contains files such as media, plugins, themes, images and any other files found.

Custom Backup Profiles – This allows you to create custom backup types, eliminating or comprising certain files or directories on your website.

Custom Back Up Settings

Now, here’s how to backup your site with BackupBuddy in 5 simple steps:

  1. Download and install BackupBuddy
  2. Configure BackupBuddy. Go to the settings page in your WordPress dashboard, and first, select a password for ImportBuddy (under “General Options,” this keeps your backup files). Next, enter an email address where error notifications should be sent:

Back Up Buddy Settings

  1. Set up offsite backups- You should send a copy of your backup files offsite, in case your server crashes or is otherwise unreachable. It works with DropBox, other services and a bit new called BackupBuddy Stash (free built-in secure offsite storage).
  • So select Stash or your remote destination.
  • Click on “Remote Destinations” from the BackupBuddy menu and choose “add new destination.”
  1. Complete your first backup
  • Click “Backup” from the BackupBuddy menu and select “Complete Backup.”
  • Lookout in the window as BackupBuddy backs all up.

Once your task finishes, you could download the backup file (for safe keeping), send it to your remote destination, or you can just leave it on the server.

Leave it on server

  1. Schedule regular backups- It is the last and most important step. You should schedule regular backups. It recommends starting with “daily database-only and weekly full backups.”

Schedule Back Ups

Automatic WordPress Backups

As I explained earlier, backing up your data with BackupBuddy is quick and effortless, but think about how convenient it would be if backups were made automatically.

Luckily, automatic WordPress backups are possible with BackupBuddy’s backup schedules.

From your WordPress dashboard, navigate to BackupBuddy > Schedules.

We mention starting with daily database-only and weekly complete backups; however, if you make changes to files regularly, you may wish daily complete backups for your database.

Back up buddy schedule settings

To change your backup frequency, scroll down to “Add New Schedule.” From there, choose the type of backup you want to make and set a backup interval that works best for you.

Restore a WordPress Website from a Backup

This backup plugin comprises ‘ImportBuddy’ tool for ‘restoring WordPress’ to a preceding backup if something happens incorrectly.

Just upload the ImportBuddy and your backup zip file, and it will restore your complete WordPress website, as well as your content, themes, plugins, widgets and everything else.

Advance Settings

You Need a Solid WordPress Backup Strategy

Your WordPress backup solution needs a solid strategy. And, BackupBuddy covers all essential backup elements in one single plugin.

It backs up your whole WordPress site lets you scheduled backups, send/store backups remotely off-site, and has a process for fast and simply restoring WordPress from a backup.


“ALWAYS run a backup! “

You should backup your site database whenever you change its design & content to avoid losing all files and content when the bad happens. You should restore your site and use the premium backup plugin to backup your database sooner.

Enjoy your reading!

About Roy Digital 89 Articles
A Delhi born Entrepreneur cum Trainer in Digital marketing. graduate but more or less a technical guy. Completed 8 marvelous years in Digital Marketing field. In his past early days, he used to work in the call center but the evolution of Facebook in India had turned him into a technical freak. And since then he did not look back to any other ways around.

Be the first to comment

Leave a Reply

Your email address will not be published.