How to Backup WordPress Site for Free: Step by Step

[vc_row][vc_column][vc_custom_heading text=”Top 6 WordPress Backup Plugins Compared” font_container=”tag:h2|text_align:center|color:%23ffffff” google_fonts=”font_family:Montserrat%3Aregular%2C700|font_style:400%20regular%3A400%3Anormal”][mpc_grid_anything easy_notice=”” cols=”3″ gap=”20″][vc_column_text]


  1. UpdraftPlus allows you to create a complete backup of your WordPress site and store it on the cloud or download to your computer.
  2. Pricing: Free (UpdraftPremium Personal for $70)


  1. VaultPress is now a part of Automattic’s another product called JetPack.
  2. Pricing:  From $39 per year for JetPack Personal plan


  1. In the nutshell, it’s a powerful UpdraftPlus and VaultPress alternative that you can use.
  2. Pricing: $52 for Blogger Plan (1 Site License)

BoldGrid Backup

  1. this plugin is the bundled with other powerful tools.
  2. Pricing: $60 per year (Includes all of BoldGrid Premium tools & Services)


  1. The pricing seems a bit high for small businesses.
  2. Pricing: $89 per year for Personal Plan (1 Site License)


  1. The pricing seems a bit high for small businesses.
  2. Pricing: $89 per year for Personal Plan (1 Site License)
[/vc_column_text][/mpc_grid_anything][vc_empty_space][/vc_column][/vc_row][vc_row][vc_column width=”1/2″][vc_column_text]5 Steps to Implement WordPress Backups

  1. Download and install WordPress Backup Plugin
  2. Configure the backup plugin
  3. Set up offsite backups like DropBox, Amazon S3, etc
  4. Complete your first backup. Test if its backed up everything correctly.
  5. Schedule regular backups like “daily database-only &  weekly full backups.”

Important Features to consider in a backup plugin

  1. Automated backups feature wil save time and keep the process running without intervention.
  2. Storage in multiple locations
  3. Incremental backups happens when the site files and database tables have been changed
  4. Manual backup options should be present.
  5. Settings for more specific backup scheduling
  6. Disaster recovery – Should have a feature for backup of your backups
  7. Downloadable backups is also an essential feature to have.
  8. A clean dashboard for finding and managing backups
[/vc_column_text][/vc_column][vc_column width=”1/2″][vc_column_text]

Some reasons why backups are absolutely nesessary

  1. Accidents Happen and can be never be predicted
  2. Hacking Is More Common Than You Think
  3. Website Updates will definitely break your website at somepoint

Some reasons for not using wordpress back plugins

  1. Minimize Plugin Use on website for performance inprovment.
  2. Customized Backup Approach may be required for bigger websites where you may need more control as to how the backups happen.
  3. Enhance website Site Security by relying less on 3rd party plugins & services

How to Backup Your Website Without a Plugin

  1. Use a Tool Like CodeGuard on hosts like hostgator
  2. Do a Manual Backup through cPanel tool called ‘Backup Wizard’.
  3. Backup Your Site via FTP by downloading the website folder (WP-content folder)
  4. Take backups of database by using PHPmyadmin

Installing FTP Client on windows

FileZilla is the FTP Client used to  connect to files on Google Cloud straight from our desktop. Download filezilla by clicking “Download Filezilla Client”


Then go to downloaded file and right click and the choose “Run As Administrator”

Click I Agree and continue to install filezilla

Installing PuttyGen on windows

PuttyGen is an SSH Key generator needed to generate a private/public key pair for connection between Google Cloud & and your computer via filezilla.  Download Putty. Then right click and install it on your system.

Generate SSH Keys

Generate SSH Keys in Putty

Copy and save the keys

Paste Public Key in Google Cloud

Upload Private Key in FileZilla

Establish Connection to Google Cloud

Navigate to your root directoryNavigate to your root directory

Updraft WordPress Backup Plugin Installation

  1. Delete any older version of folder via  FTP (only devs can do this)
  2. Install Updraft Plugin (Won’t Install From WP Repository)
  3. Location of Plugin for Premium Version 

Let the deleting finish. U can do other stuff.

Setup project in google cloud console ( one time)

2. Activate the Drive API (one time)

Setting Client Keys & Secret

Setting Encryption 

Authenticate with Google: Connecting to Backup Server

After saving Logging through the App created previously. Use the account you created the app. Once correctly logged in, the test backup works ok. This will create a folder “” in drive and a backup file.

Give these settings