Dropbox was founded just over a decade ago in 2007, but it’s already become popular among a variety of different individuals, whether that means the average joe in need of a place to store their personal files safely or business folks who need a central location to store their business’ precious data for safekeeping. There’s a lot you can do with this service, but we’re going to focus on one specific task—Dropdox WordPress backup to the cloud which means you don’t have to rely on your hosting company to do it for you.
We’re going to over a few different plugins that allow you to back up your WordPress site and store it in the cloud, specifically in a Dropbox account. We’ll start off by going over why you’d want to store your backups this way in the first place before diving into a few different free and premium plugins that handle backups in different ways.
Dropbox WordPress Backup
Luckily, there are plenty of WordPress plugins that allow you to back up your website to Dropbox automatically. WordPress Backup to Dropbox is the best plugin to do that. It can perform an automatic backup of WordPress database (posts, comments etc) and WP-content folders (themes, plugins, images etc).
Here’s how to set up this plugin. If you don’t have a Dropbox account, go sign up at Dropbox.com. Now login to your WordPress Dashboard. Go to Plugins > Add New and search for ‘WordPress Backup to Dropbox’. Click on the ‘Install Now’ button and activate the plugin.
Once you’ve activated the plugin, you’ll notice a new menu item named ‘WPB2D’ under your WordPress Dashboard. Hover the cursor over the WPB2D menu and click on ‘Backup Setting’. Now it will ask you to authorize the plugin with your Dropbox account. Just click on the ‘Authorize’ button. Then a new window will open and Dropbox will ask you to authenticate and grant the plugin access. Click on ‘Allow’ button.
Once WordPress Backup to Dropbox Plugin is connected to your Dropbox, it will automatically create a backup folder named ‘wpb2d’ to store all backup files.
Store backup in a subfolder of the wpb2d app folder: If you are planning to back up multiple sites in the same Dropbox account, check this box and give a name to the subfolder. Day and Time: Set the day and time the backup to Dropbox is to be performed. If you are running a large WordPress blog, choose a day like the weekend when you get less traffic.
Frequency: Set how often the backup to Dropbox is to be performed. I personally prefer weekly backup. You can choose a daily backup as it only backs up the increments. Excluded Files and Directories: Select the files and directories that you wish to exclude from your backup. Normally you can exclude ‘wp-admin’ as you can obtain it from WordPress installation. You can also exclude cache folders. Most of the time, they named as wp-content/cache/, wp-content/tmp/, wp-content/w3tc/ etc.
The most important folder is ‘wp-content’ as it contains all your uploads, themes, plugins etc. You shouldn’t exclude it. Click on ‘Save Changes’ and it will show you the Next backup schedule time. Now it’s time to take your first backup. Just click on ‘Backup Monitor’ under ‘WPB2D’ menu. Then click on ‘Start Backup’. It might take time (maybe several hours) depending on the size of your site. Once the backup is completed, login to your Dropbox account and checks the backup.
WordPress Backup & Clone Master is a premium plugin for backup, restoration, cloning, and migration. It creates full WordPress backups including database, settings, themes, plugins, and image. It will upload backups to your Dropbox account automatically. This plugin will cost you $37. The price is perfect as it has so many features.
BackWPup is free WordPress plugin that schedules complete automatic backup of your WordPress site to Dropbox and other cloud storage services like Amazon S3, Microsoft Azure etc. It creates a backup in .zip so that you can easily restore your WordPress site. It has both free and premium version. The free version includes database backup, WordPress XML export, file backup, optimize and repair database etc.
ManageWP is both a website and plugin to manage and backup your WordPress sites. It allows you to manage multiple WordPress sites from a single dashboard. It also allows you to schedule backup to cloud storage services like Dropbox, Amazon S3, Google Drive, and FTP / SFTP.
It has both free and premium service. For Dropbox backup, you have to buy the premium plan which will cost you $2.40/month.
UpdraftPlus is another popular WordPress plugin for backup and restoration. It offers complete backup to S3, Dropbox, Google Drive, Rackspace, FTP, SFTP, email + others. The best thing about this plugin is Quick Restore. You can restore your backups with a single click.
It has both free and premium version. For premium version, prices start at $70 for two sites, $95 for 10 sites and $145 for unlimited sites.
Similar to investing: you wouldn’t put all your savings into a single mutual fund. Because if it tanks, you’re in some serious trouble. The same line of reasoning can be applied to backing up your website files and databases.
Don’t just back up on the server level. In fact, WordPress recommends keeping three different backup copies — all in different mediums (so CD, hard drive, desktop, cloud, etc). For my most important sites, I maintain a recent database version locally (on my MAMP).