Saving a WordPress backup to Dropbox is a fairly simple process. We don’t recommend using only Dropbox to store your backups, but we’ll get to that later.
First, we’ll tell you how you can:
- Backup WordPress to Dropbox account
- Automatically backup WordPress to Dropbox if you don’t have the time for manual backups.
TL;DR: Use BlogVault’s automatic backups to save a daily backup to an Amazon S3 server on autopilot. And if you’d like to set up a redundancy, you can save the backup to your Dropbox account with one click.
It’s always a good idea to have redundant backups. Also, it’s way safer than storing your backups on the same server as your actual website.
How to Backup Your WordPress Site to Dropbox account?
We’re going to assume that you already have a Dropbox account. If not, then stop reading and go set up an account first.
If you’re using BlogVault, then your website is quite safe already. BlogVault automatically takes a daily backup to an Amazon S3 server. All you have to do is install the plugin. After that, the plugin takes daily backups without you ever needing to take any action.
You can also take additional backups with one click whenever you want and label them so that it’s easy to restore your website using BlogVault.
But if you’re as paranoid as us, you can also connect your Dropbox account to BlogVault and save a copy of specific backups with two clicks.
Just go to the BlogVault dashboard and add a new website:
After that, BlogVault will automatically take a full backup of your website:
Once that’s done, click on Upload:
Then connect to your Dropbox account:
All you have to do is click on ‘Allow’.
And that’s it.
You can also do the same thing with other backup plugins and there’s a bunch of them.
One of the most popular backup plugins is UpdraftPlus. If you’re using UpdraftPlus, go to Settings >> UpdraftPlus Backups. Then select the Settings tab to find a list of remote storage options:
The biggest problem with BackWPUp is that it needs cURL to upload WordPress backup to Dropbox and you won’t be able to schedule backups.
So, we don’t really recommend using this plugin. If you don’t know what that is, cURL is a command-line transfer tool. Here’s a link that will teach you how to use cURL to upload a file to Dropbox.
Fun Fact: There used to be a very popular plugin called WordPress Backup to Dropbox that doesn’t work anymore. If you were using this plugin, then you’ll be able to retrieve your old backups, but you won’t be able to get new backups. We recommend switching to BlogVault in that case.
If you’re not sure which backup plugin to use, check out our guide on choosing the best backup plugin for your needs.
How to take regular WordPress Backups to Dropbox account
One of the simplest ways to schedule WordPress site backups to dropbox is to use a plugin that offers a backup scheduler. For instance, UpdraftPlus offers schedulers for both file and database backups.
All you have to do is simply go to the UpdraftPlus settings tab in your WordPress dashboard and click on the scheduling options to set up automatic backups:
That said, we don’t completely recommend only using a Dropbox integration to store your backups. We address the issues with using only Dropbox for backups in the next section but if you need a workaround, just backup your website with BlogVault.
Disadvantages of saving WordPress backup to Dropbox
By now, you already know how to backup WordPress to Dropbox for taking daily backups. But there are so many disadvantages of saving WordPress backup in Dropbox as well. As we’ve already mentioned, we don’t recommend using single cloud that is Dropbox as your only backup storage option.
- Cost issues: You get only 2GB of free storage space and that’s nowhere close to being sufficient for a WooCommerce website or even a simple website with lots of content. After that, you end up paying for the backup plugin and your Dropbox.
- Security issues: What if your website gets hacked and that website has a plugin with direct access to your Dropbox account? It’s a huge security risk and it could result in a massive leak of sensitive information. This can’t happen with a service like BlogVault because the hacker would have to hack your WordPress account, your email, and your BlogVault account just to get to your backups.
- Problems with real-time and WooCommerce backups: The fundamental problem is that with WooCommerce backups, you want real-time backups. But even with most paid plugins, you don’t get a real-time backup. At best, you can get a full backup on a schedule. So, if your website goes down in between two scheduled backups, you lose all the data in that gap.
- Problems distinguishing between different backups: With Dropbox backups, you can’t label different backup files. So, there’s no way to know which backup to restore your website from unless you manually label your backups.
- Restore issues: It’s very difficult to restore your website from a backup file on Dropbox. To be fair, it’s difficult to restore your website from a .zip file in any case. It’s not exclusively Dropbox.
BlogVault was built specifically to counteract these exact issues. BlogVault takes care of all storage and security issues by creating daily backups on a separate Amazon S3 server. You can also label your backups and check them out in the History section. And restoring your website is a breeze.
To clarify, we have nothing against Dropbox as a storage service. This article wasn’t about dismissing Dropbox. Storing a backup of WordPress to Dropbox account from BlogVault is optional, but it is an option. The simple fact is that WordPress plugins are incredibly complex and they often have security vulnerabilities.
BlogVault was created specifically to safeguard against security vulnerabilities. Consequently, even if you use our Dropbox integration, it’s very safe.
We’ve probably already mentioned this before, but restoring your website from a Dropbox backup can be a real pain.
Yes, there are plugins like UpdraftPlus that can use their own backups to restore a website. But even paid backup plugins are known to fail in restoring a website. The recovery usually fails due to timeout errors for large websites, but it can also fail because the backup taken was corrupt.
Manually restoring a website can be even more draining. You would have to install an FTP client such as FileZilla and connect to your website. Then, you would need to delete your existing WordPress files and databases. Finally, you would have to upload the zip file and upload it to your server and unzip it after uploading the zip file.
You could also unzip the backup file on your PC and then upload it to the server using FileZilla. That’s a much safer choice in many cases.
Either way, if this sounds like a hassle to you, that’s probably because it is.
BlogVault helps over 25,000 websites maintain reliable backups that always work. If you’ve ever had a bad experience with backups or if you’re struggling to choose the right option, we can wholeheartedly recommend that you give us a try.