WordPress Backup Plugin – BlogVault


From backups and restores to even migrations, BlogVault is a complete WordPress Backup solution.

Install the BlogVault WordPress backup plugin on your site, subscribe, and BlogVault automatically makes full-site backups daily; or in real-time. It also stores 365 days of backups in encrypted format in offsite locations. This means WordPress backup to Amazon S3, and BlogVault servers. BlogVault also allows you to upload WordPress backups to Dropbox.

BlogVault stands as a comprehensive alternative to backup solutions like UpdraftPlus, BackupBuddy, CodeGuard, and VaultPress. BlogVault provides the perfect meeting ground of best backup and security practices. From comprehensive and secure backups to ease of use (with one-click restores and migrations), and daily or real-time automatic backups, to world-class support, BlogVault helps free you up to do what you do best.

All BlogVault operations are performed through the independent dashboard, which is designed to be intuitive. The powerful BlogVault dashboard offers easy one-click operations to migrate sites, restore sites, test backups and even download backups. This means that your backups are accessible and are useful even when your entire site is down.
WordPress backups are as valuable as your site itself – without a good backup in place, you are at risk of losing everything when your site goes down.

Since BlogVault is a WordPress backup service, you also have the world-class BlogVault team by your side to help you out if/when you need assistance. Check out our pricing plans here

Not sure?

Don’t worry, you can sign up for our fully functional, 7-day trial and decide if you want to subscribe or not at the end of your trial period. You don’t need to provide your card details to sign up for the free trial.

The free trial is full-featured experience of BlogVault with all the features. This is the same for all subscription plans as well, because the best backups cannot have stages or alternatives.


  • Daily, automatic WordPress backup
  • Managed, off-site backups
  • Real-time WordPress backup
  • Backup entire WordPress sites: WordPress files and database backups complete with custom files and tables as well
  • Efficient, incremental backups
  • Encrypted, secure backups
  • 365-day Backup history
  • WordPress Backup to Dropbox
  • Restore from any backup in one-click; even when your site is down
  • Most relied on migrations tool, to any URL or web host. Trusted by leading web hosts
  • Easy-to-use, independent dashboard to manage all sites’ backups
  • World-class support


It takes only a few minutes to install the BlogVault backup plugin. All you have to do is:

  • Install the BlogVault plugin from the WordPress repository
  • Sign up for, and log in to your BlogVault account

That’s it!
As soon as you add your site to the BlogVault dashboard, your site will be backed up every day, automatically. Nothing else needs to be done. You can view the progress of your backups from the BlogVault dashboard.


BlogVault’s world-class team provides personalized technical support over phone, email and chat. If you face any issues with backups, the support team is always ready to help.


Only Database Backup Is Not Good Enough
The BlogVault backup plugin does a complete backup of the WordPress site, including files and database. Many backup plugins only backup the database. This is not sufficient as all the images, themes, plugins, other uploads, and even updates are stored as files. Just doing a backup of the database can hence lead to data-loss at the time of restore.
BlogVault saves your complete WordPress site content including posts, pages, plugin, images, comments, etc.


Most backup plugins store backups locally on the server. This eats up storage space, puts additional load on the server and slows down your site. Backups stored on your site’s server are as good as no backups at all. If the server crashes then you will lose the WordPress site and the backups both at the same time.

BlogVault creates offsite backups on independent servers, so that your content is safe even if your site goes down. It manages the backup archive and stores up to 365 days of WordPress backups. The backups are stored on BlogVault’s own independent servers and also copied on to Amazon S3 servers. Multiple copies; all encrypted, for every WordPress backup are maintained across these multiple independent data-centers. This is safer than backups made and maintained by WordPress backup plugins, such as UpdraftPlus or backup services like that of VaultPress.

BlogVault also offers you a couple of handy storage choices:

  • You can upload WordPress backups to Dropbox (your own account)
  • Download WordPress backups
  • And even just choose between your site’s files and tables to upload or download.

This enables you to store chosen versions of your WordPress backup beyond the 365 days’ of BlogVault backups.


Do you own a large site? Most run-of-the-mill backup plugins fail while performing backups of photography or video sites, because of their size. Some backup plugins can also cause these sites to crash because they run complete backups of the entire site every time, and perform the copying and zipping processes on your site’s server.

These backup processes that need to cover large sites’ data end up overloading your server and slowing your site down…or crashing it.

BlogVault does a complete backup of your site only the very first time. After this, only the changes since the last backup are picked up. This backup method, known as ‘incremental backup‘ minimizes both:

  • Server-load (this is something to look out for when dealing with WordPress backup plugins such as UpdraftPlus)
  • The size of your backups (which if left unchecked, could eat up storage space when you use backup plugins like BackupBuddy)

We’ve built BlogVault to take it a step further though- all backup processes are completed on our servers instead of yours, meaning that they don’t affect your site’s performance at all.


Real-time backups ensure that any change is immediately saved, and eliminates the stress of worrying about losing even a single order or transaction. This is perfect especially for sites that undergo multiple changes or updates every day, (such as e-commerce or news sites).
Real-time backups work by listening to changes to standard WordPress files and tables (such as adding/ updating posts, users, media, etc.) The problem is that some plugins (like wooCommerce) create custom tables in the WordPress database, and aren’t covered by regular real-time backups. BlogVault is perfect even for sites that need special handling, and does even wooCommerce real-time backups efficiently.


BlogVault supports WordPress multisite backups by default, unlike WordPress backup plugins such as UpdraftPlus. It backs up your entire network. We do this by allowing you to install the BlogVault plugin on your network, which backs up your complete network of sites. This reduces the possibility of any shared resource such as plugin or theme being lost during backup.
What’s more, with BlogVault, you can restore the entire network with a single click. You can also migrate WPMU sites with BlogVault.


BlogVault provides site-monitoring. This means it runs checks on your site every day to ensure that backups are going through as scheduled. If for any reason your backup fails (e.g. if your site doesn’t respond, or is unreachable), it notifies you immediately via email.
BlogVault also allows you to see which plugins and themes on your site need an update, and allows you to update them remotely, from the BlogVault dashboard.


When you have multiple backup versions, it’s important to have an easy and efficient way to manage WordPress backups. One way to do this is to have a history page, like BlogVault’s. The History page on the BlogVault dashboard lists all the backups made, and includes information about each backup (e.g. a list of changes made to the site’s plugins, posts, pages, files, or tables), since the last backup of your site.

This makes it easy to look for any specific updates, and track & choose backups to restore from, easily and quickly. It also includes a screenshot for every backup which again enables you to find a particular backup with a single glance.


BlogVault is a provides premium service with 3 different WordPress backup plans: Basic, Plus, and Pro. You can even have real-time backup with any of these plans.

Whether you are a small time entrepreneur or a large company, BlogVault suits every site owner’s needs. BlogVault includes a 7-day free trial so that you can explore all the features of this backup plugin before committing to a specific backup plan.


BlogVault allows for an efficient WordPress backup and restore.
BlogVault’s easy Auto Restore feature allows you to restore your entire site; from any backup, with only one click.


BlogVault also includes a Test Restore feature that allows you to test backups before restoring them on your live site. The WordPress backups are temporarily restored on BlogVault’s own servers for a week, so you can see exactly what they contain it doesn’t affect your live site in any way.
You can set up these test-sites in one click. What’s more? You can create multiple test sites with different backups at the same time. You can see how they all work and easily choose the preferred version.


BlogVault allows you to furnish a backup of your site on its own servers, and gives you SFTP access to the staging site. The staging site is generated with a single click.

You can update WordPress test new plugins, change the look of your site, test code and develop site in staging without risking your live site. When you are satisfied move the staging site to your live domain- it only takes a click.


BlogVault’s most reliable migrations are trusted by some of the best web hosts in the world. It helps you move to a new domain(URL) or host with NO downtime & NO data loss.

The chosen WordPress backup version is uploaded onto the new location with just a few clicks. The migration takes place straight from the backup stored on the BlogVault servers, and doesn’t affect your original site. BlogVault does migrations in parts, so that even very large WordPress backups can also be migrated easily.


  • The powerful BlogVault dashboard lets you manage backups of multiple sites.
  • BlogVault Backup History: Bird's eye view of backups made of your site in 365 days. Contains details about date, time of backup version as well as changes made to the site recorded with every backup version.
  • The BlogVault Backup Module.
  • Accessing BlogVault's Auto Restore feature.
  • To Auto Restore a site, first enter its FTP, SFTP or SSH details.
  • Next step to Auto Restore a site: select the directory in which you've installed WordPress.
  • Last step to Auto Restore site: Check its details. You're done!


Automatic installation

  1. The backup plugin can be installed automatically just like any other. To do an automatic install of BlogVault backup plugin, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
  2. In the search field type BlogVault and click “Search Plugins”. Once you’ve found our WordPress backup plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now.
  3. After installation, click Activate Plugin.
  4. The last and final step is to register with us. Enter the fields in BlogVault’s user form and click Register. Your site is ready for backup!

Manual installation

  1. Download it from the WordPress plugin repository
  2. Upload it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.
  3. Register with us and obtain a license key. Your backup should be initiated immediately.


Installation Instructions

Automatic installation

  1. The backup plugin can be installed automatically just like any other. To do an automatic install of BlogVault backup plugin, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
  2. In the search field type BlogVault and click “Search Plugins”. Once you’ve found our WordPress backup plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now.
  3. After installation, click Activate Plugin.
  4. The last and final step is to register with us. Enter the fields in BlogVault’s user form and click Register. Your site is ready for backup!

Manual installation

  1. Download it from the WordPress plugin repository
  2. Upload it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.
  3. Register with us and obtain a license key. Your backup should be initiated immediately.
Does BlogVault work with all hosting providers?

BlogVault works with all web hosts. We backup your WordPress site, whether it’s on popular webhost like GoDaddy, BlueHost, HostGator, 1 & 1, DreamHost, WPEngine, etc.; or if it’s on a smaller web host.
BlogVault also performs efficient backups of sites on shared hosting, without affecting site performance.

What files does BlogVault backup?

We backup all the files related to a WordPress installation, which includes the folders ‘wp-content’, ‘wp-admin’, and ‘wp-includes’. We also backup the files in the base directory, such as ‘wp-config.php’, ‘index.php’, ‘wp-settings.php’, etc. These folders cover every aspect of a WordPress installation including plugins, themes, uploads, images, videos, etc.

Is there a limit to the size of the site which BlogVault can backup?

No. BlogVault works well with very large sites, and currently supports customers having sites with more than 20GB of data.

Can BlogVault add some code to my site which can be a security concern?

BlogVault does not modify your site in any way. No files or tables are created either, ensuring that no vulnerability is added to your site.

Can I sign up for 7 days free trial without registering to pay?

Yes, you can. Please click on the following link to sign up for a Free Trial: Free Trial

How much does BlogVault cost

It depends on the BlogVault subscription plan you choose. To know more about the plans and pricing, please visit our Pricing page

Do I need to pay for support and help?

No! We can be contacted at any time for any queries that you might have about BlogVault. We try our best to be quick with the answers and help. Click here to get in touch with us!

What are the terms of subscription?

All plans are monthly subscriptions with no long term commitment required. You can cancel at any time from the account dashboard, if not happy with the service.

How do I register to use the service?

Please visit our Pricing page and select the plan that suits you best. On selecting the plan, you would be able to register using your email address and subsequently enter your payment details.


The Best Backup Plugin on the Market with a Great Support-Team

This is the best Plugin for Backups that I have ever used. The money you pay for the Blogvault Plugin is well invested. For me personally one of the most important rules is: If you want quality you have to pay for it and for this one is worth the money. Not only that you are able to backup your website, you can even test the backup copy on one of their servers before installing it on your website. Before acquiring this plugin two years ago, I have tested free of charge plugins and even some other plugins from the competitors. Neither the free ones nor the fee-based ones imposed on me.

Recently I had some issues with it (which Plugin doesn’t have issues) and I have contacted their support. They answered promptly and they were able to solve the issue. So if you have any trouble with the plugin, don’t worry – they will help you with your concerns. I can guarantee that!

I have seen some bad reviews on this plugin and I can only disagree with them:
1. One of them said it’s a Fraud – Well it isn’t. I have been using Blogvault for a long time and it’s worth every penny. To dismiss this review I can only use the following logical argument: Let’s assume you pay for the first month. They book the aprox. amount of 10$ from your account and you can’t use it, you can’t make it work. You contact the support and they don’t answer. You loose 10$ and as a consequence they lose reputation. Remember, this is only the assumption of the fraudulent argument. The problem with this argument is that you pay the fee and you get the whole package. You will never have to concern with creating a backup of your website again. Not impressed? Just try the “Test your Backup”. Before you update your website from one of the backups you’ve created, you can create a clone of your website on one of their servers in order to check if the backup was successful.

2.Some of them mentioned that is a plugin you have to pay. You want good quality, you pay for it. You want extra features you pay for them. That’s it. No argument. You want some free plugin, then don’t expect the best quality. Behind every good plugin, there is a team which works it’s ass of to make it great.

Some additional information: with this plugin you may even update your plugins from inside the dashboard of your blogvault account. This is very helpful if you don’t want to manually update every plugin you have installed on your website.

Furthermore the backup functionality is very fast and you are able to create a backup of your website much faster than manually downloading the files from your FTP-Server and not to forget the DB copy download which you will need for example for migrating your website.

As long as I am working in the area of developing websites, I will always be willing to pay for this plugin to be in charge of my backups. Again much thanks to the developers, they did a really good job with this one.


I’ve tried several other free plugins but they were either too fiddly to use or were incredibly slow to produce a backup. I installed blogVault today and it had produced a backup of my whole site – 4.5GB – in around 45 minutes. It will update the backup daily and offers a whole range of other services, including migrating to another server. At $9 / month I think this is well worth the peace of mind. My website is vital to my business.


We just love the blogVault backup plugin and the awesome team behind it. They are a real lifesaver for all WordPress users!

Read all 79 reviews

Contributors & Developers

“WordPress Backup Plugin – BlogVault” is open source software. The following people have contributed to this plugin.




  • Separating the functions into clear modules.
  • Re-enabling dbsig, but only for identity.
  • Making comparisons stricter.
  • Changing asym key.


  • Disabled dbsig.
  • Updated asym_key.


  • Using custom skin to track site management.
  • Clearing actions during callback.


  • Better integrity checking.
  • Woo Commerce Dynamic sync support.


  • Manage sites straight from BlogVault dashboard.


  • Changing dynamic backups to be pull-based.


  • Using dbsig based authenticatation.


  • Adding support for GLOB based directory listings.


  • Adding support for PHP 5 style constructors.


  • Adding DB Signature and Server Signature to uniquely identify a site.
  • Adding the stats api to the WordPress Backup plugin.
  • Sending tablename/rcount as part of the callback.


  • Add support for repair table so that the backup plugin itself can be used to repair tables without needing PHPMyAdmin access.
  • Making the plugin to be available network wide.


  • Improving the Base64 Decode functionality so that it is extensible for any parameter in the future and backups can be completed for any site.
  • Separating out callbacks gettablecreate and getrowscount to make the backups more modular.
  • The plugin will now automatically ping the server once a day. This will ensure that we know if we are not doing the backup of a site where the plugin is activated.
  • Use SHA1 for authentication instead of MD5.


  • Separating to multiple files.
  • Adding BVSecurity with limit logins.


  • Better handling for real-time backup events for WooCommerce.
  • Support real-time backups for WooCommerce version 2.1.12.
  • Improving the is_admin check with current_user_can(‘activate_plugins’).
  • Removing the option to manually add the BlogVault badge for the free backup plan.


  • Adding events for the dynamic backup of the usermeta table.


  • Introducing the free weekly backup plan.
  • Show the ad for the free backup plan in the sidebar.
  • Changing default backup plans to pay for year in advance.


  • Making the backup plugin compatible with older versions of WordPress. network_site_url was not available in WP versions older than 3.0. For older versions we use get_bloginfo(“wpurl”).
  • The randomly generated secret key is sent to the server during login or signup. This will let us configure the keys easily on the plugin for backups to take place.
  • Adding the screenshot to show all backups being managed from one dashboard.


  • Ability to not do dynamic backups for updates to certain changes to the options table.
  • Additional options which need to be blocked for dynamic backups can be sent from the server.
  • Ability to not do dynamic backups for updates to certain changes to the postmeta table.
  • Additional postmeta keys which need to be blocked for dynamic backups can be sent from the server.
  • Do not dynamically backup comments which have been marked as spam.
  • Do not dynamically backup commentmeta for comments which have been marked as spam.
  • Improve the look and feel of the admin page.
  • Include link to the review of the BlogVault Backup plugin by MIGHTYminnow.


  • When the plugin is activated but an BlogVault Account is not created then the secret key is left empty. This is a security issue. Hence we will set a random value for the secret key when the plugin is installed.


  • Changing the name to Backup Plugin by BlogVault.
  • Updating the tested WordPress version to 3.9.


  • Setting BlogVault key now validates the nonce to prevent XSRF.
  • Updating the plugin description with video introducing BlogVault.


  • Real-time backup for WooCommerce.


  • Separating the different BlogVault functions into classes.
  • Ability to update the BlogVault Key.
  • Retrieving/Updating option only on the main site of a Network install.


  • Releasing the BlogVault plugin into the WordPress repository.