How to Keep Your WordPress Content Safe with BackupBuddy

BackupBuddy is an automated full-site WordPress backup plugin that keeps your WordPress content safe by creating database backups and core files as well.

The post How to Keep Your WordPress Content Safe with BackupBuddy appeared first on WPBeginner.

Are you looking for a reliable backup plugin for your WordPress site? Whether you run a small personal blog or a business website, we highly recommend that you setup an automated backup solution for your WordPress site. In this article, we will show you how to keep your WordPress content safe with BackupBuddy.

Keeping WordPress safe with BackupBuddy

Why You Need a WordPress Backup Plugin for Your Site

All websites on the internet are vulnerable to security threats. Any website can fall prey to hackers, data loss, or server disasters.

This could happen to anyone, whether you are using a WordPress site or not. Anyone with experience can tell you the question is not if it will happen, it is when it will happen.

The first step to protect yourself against such disasters is by implementing an automated backup solution.

Just like your computer, you can backup your website and store backups on separate locations. This allows you to easily recover your website when you need it.

If you do not update your website on a regular basis, then you can probably create a manual database backup and download your WordPress files. However, if you regularly update your site, then it wouldn’t be possible to always keep your backups up to date.

This is where BackupBuddy comes in. It is a WordPress backup plugin, which allows you to automatically create complete backups of your WordPress site and save them on multiple remote locations like a cloud storage service, your computer, FTP server, etc.

Installing BackupBuddy on Your WordPress Site

First you will need to purchase the BackupBuddy plugin. The pricing starts from $80 which gives you access to 1 year of plugin updates and support, 1 GB of cloud storage on Stash, Stash live, and you can use it on 2 sites.

After purchasing the plugin, you need to download it to your computer.

Next, you need to install and activate the BackupBuddy plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you’ll need to add your BackupBuddy license before you can get automatic updates to the latest versions. The plugin will show you a link to the licensing page.

Links to licensing page

You can also visit the page by clicking on Settings » iThemes Licensing.

iThemes licensing page

Simply enter your iThemes username and password and click on the license products button to continue. Upon successful verification, you license will be activated.

Setting Up Real Time Backups with BackupBuddy and Stash Live

Your BackupBuddy plugin gives you access to Stash Live. It is BackupBuddy’s real-time backup storage system.

With real time backups, changes to your WordPress posts, pages, media, themes, and plugins will be automatically stored in your Stash live cloud storage.

This ensures that you always have the latest and most up to date backup of your site. Stash Live also makes it super easy to restore your website with just one click.

Simply visit BackupBuddy » Stash Live page in WordPress admin area and fill in your iThemes username and password.

You also need to provide an email address where you want to receive new backup notifications. These emails will contain a link to the zip downloads.

Login to Stash Live

Click on ‘Save settings and start backup’ button to continue.

BackupBuddy will now start creating your first backup and upload it to your Stash account. You will be able to see the backup progress on your screen.

Backup Progress for Stash Live

Since this is your first Stash live backup, BackupBuddy will create and upload the complete backup. This can take few minutes to few hours, depending on how much data you have on your site.

Leaving the progress screen will not disrupt the backup. You can do other things on your WordPress site and backup will continue running in the background.

Once it’s finished, you will receive an email notification. You will also see the backup files as snapshots on Stash Live page.

You can leave those snapshots on Stash Live. You can also download these snapshots to your computer or move them to your own server with one click at anytime.

Stash live Snapshots

Setting up Scheduled Backups with BackupBuddy

Stash Live allows you to have the most up to date backups of your WordPress site with real time backups.

However if you don’t want to use Stash live, then there are plenty of other ways to backup WordPress with BackupBuddy.

Simply visit BackupBuddy » Backup page to create and setup backups.

BackupBuddy quick setup wizard

First you need to provide an email address. This is where BackupBuddy will send you email notifications and backup emails.

Next you need to provide a password. This password will be used if / when you are moving your WordPress site to a new server or host using BackupBuddy.

Once you have set your password, then you need to choose where to send your backups.

There are a number of options available. You can store your WordPress backups in dropbox, Google Drive, Amazon S3, BackupBuddy’s Stash storage, among other options.

Choose where to save backups

Lastly, you need to select how often you want to create backups. You can create manual backups on demand, or select a monthly or weekly full backup option with daily database backups.

Click on the Save Settings button to continue.

BackupBuddy will now show you the backup profiles page. You can click on Database or Complete Backup profiles to create your first backup.

Backup Profiles

Since you haven’t created backups before, we recommend you to click on full backup profile.

Make sure you check the box next to ‘Send to remote destination as part of backup process’ option. This will bring up a popup from where you can select one of the destinations you added earlier.

Select backup destination

BackupBuddy will start creating your backup files. You will be able to see the progress of the backup. Once it is finished, you will see a success message.

You can now check your chosen remote destination to make sure that your backup was successfully transferred.

Restoring a WordPress Backup with BackupBuddy

BackupBuddy not only makes it easy for you to create backups, it also lets you restore your site from backups just as easily.

Simply go to BackupBuddy » Restore/Migrate page and scroll down to your backup section. There you will see the link to browse or restore files and database rollback.

Restore files and database from backup

For a full restore, you will need to download and upload importbuddy.php file to your server. See detailed instructions in our guide on how to restore WordPress from backup.

We hope this article helped you keep your WordPress content safe with BackupBuddy. You may also want to see our beginner’s guide on fixing your hacked WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Keep Your WordPress Content Safe with BackupBuddy appeared first on WPBeginner.

How to Setup Automatic WordPress Backup with CodeGuard

Do you want to create a time machine for your website? Having an automatic cloud backup of your WordPress site is the first step in securing your website because it gives you the option to revert changes should anything go wrong. In this article, we… Read More »

The post How to Setup Automatic WordPress Backup with CodeGuard appeared first on WPBeginner.

Do you want to create a time machine for your website? Having an automatic cloud backup of your WordPress site is the first step in securing your website because it gives you the option to revert changes should anything go wrong. In this article, we will show you how to setup an automatic WordPress backup with CodeGuard along with sharing our honest CodeGuard review, so you can make an educated decision.

Setting up WordPress Backup Using CodeGuard

What is CodeGuard?

CodeGuard is a website backup service that can automatically backup your WordPress site and save it on the cloud. It also allows you to track your changes daily.

There are plenty of WordPress backup plugins available, and we have created a list of the best WordPress backup plugins.

However, using a plugin means you will have to keep it up to date, and in most cases the backups aren’t stored properly on an offsite location.

If you are managing client websites, then managing all backups separately is quite difficult. Not to mention that clients can accidentally turn off backups.

CodeGuard is a paid backup service that works on all website platforms including WordPress. Their monthly plans start from $5/month for 1 site and unlimited databases with up to 5GB storage. They also offer a free 14 day trial on all their plans.

We decided to give CodeGuard a try because it makes a bold claim of being “a time machine for your website”. In this CodeGuard review, we will put that claim to test.

Let’s start with setting up WordPress backups through CodeGuard.

Setting up WordPress Backup on CodeGuard

First thing you need to do is visit CodeGuard website and click on Start Your Free Trial button.

Start your free trial by clicking on the signup button

This will bring you to the signup form. Fill it out and click on ‘start my free trial’ button. You will be asked to enter a password for your account.

It’s essential that you use a strong password (See how to manage passwords guide for WordPress users), and then click on the next step button.

Enter password for your account

This will bring you to the add website page. First you need to enter your website’s URL and then provide your FTP information.

Adding your website's FTP or SFTP information

If you do not know your FTP username or password, then please contact your WordPress hosting provider. You can also find this information in the email your WordPress hosting provider sent you when you signed up. Alternately, you can also locate this information using cPanel by clicking on FTP or FTP manager.

After entering your FTP/SFTP information, click on the test connection button. CodeGuard will show a success message. You can now click on the connect your website button.

Connect website

CodeGuard will connect to your website, and it will show you all the files stored on your server.

You will need to select the folder that contains all your WordPress files and then click ‘select root directory’ button to continue.

Select root directory

Now scroll down a bit, and you will see ‘Select website content’ section. You need to select all your files and folders.

Simply click on the top folder and all the files inside it will be automatically selected. Next, click on the begin first backup button to continue.

Select website content

You will see a success message. CodeGuard will automatically start downloading your WordPress files to their cloud servers in the background.

You will be asked to add your WordPress database for backup.

Files added successfully

The next step is to connect your database and to do that you will need the following information.

  • Your database hostname or IP address
  • MySQL username
  • MySQL user password

You can find this information in your WordPress website’s wp-config.php file itself. Alternatively, you can contact your web host to provide you this information.

If you connect to your host using localhost as your hostname, then you will need to enter your domain name as the hostname.

On the other hand, if you use a hostname like mysql.example.com, then you will have to enter that or add your MySQL server’s IP address.

Add database

Enter your database connection information. Before you click on the next step button, you will need to copy the IP addresses shown under the Helpful Tips box on the right.

Your web host will not allow an external IP to connect to your database unless you explicitly allow it access. To do that, you need whitelist these IP addresses.

Simply login to your cPanel account and click on the Remote MySQL icon.

Remote MySQL in cPanel

Copy and paste an IP address and then click on add host button. Repeat for all IP addresses given by CodeGuard.

Once you are done, come back to the CodeGuard’s add database screen and click on the next step button.

CodeGuard will connect to your database now. If you have more than one database, then it will ask you to select one. Choose your WordPress database and click on add database button.

CodeGuard will now start backing up your database to their cloud servers. Upon completion it will show your database and some basic WordPress stats.

Database backed up

That’s all you have successfully backed up your WordPress site and database on CodeGuard’s cloud servers.

How to Restore Site and Database from CodeGuard Backups

As a website owner, you need to be sure that the backup solution you are using for your site is easy to restore. CodeGuard offers automatic restore options which allow you to restore your WordPress files and database with one click.

Site restore from backups on CodeGuard

You can also download your backups to your own computer to perform a manual recovery.

CodeGuard Review

CodeGuard really measures up to the claim of being a time machine for your website. Using the FTP / MySQL method, you can backup just about any website including WordPress and your other sites.

We always recommend storing your backups on third-party cloud servers which makes CodeGuard an ideal backup solution for anyone starting out.

While having backups is a choice, we strongly recommend that you have one vs not. We’ve had too many users whose sites were hacked, and they had no backup (which means literally losing years of content).

Regular site backups are the best insurance policy you can purchase for your web based business.

We strongly recommend that you use a WordPress backup solution, and CodeGuard is definitely among the top of our list.

See the full list of our recommended WordPress backup plugins.

That’s all. We hope this article helped you setup automatic WordPress backups with CodeGuard and you found our CodeGuard review helpful. You may also want to see our guide on 11 things to do before launching a WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Setup Automatic WordPress Backup with CodeGuard appeared first on WPBeginner.