[SolidMean] ForumBackup Dropbox Upload

[SolidMean] ForumBackup Dropbox Upload 1.1.02

No permission to buy ($5.00)
Compatible XF 1.x versions
1.3, 1.4, 1.5
Additional requirements
ForumBackup (1.2.0+)
PHP 5.5+
64 bit PHP. The Dropbox SDK uses 64 bit integers, which means that 32 bit builds of PHP will not work with this extension.
Dropbox Account (free or paid options)
Updates duration
1 year
This addon is an extension to the free ForumBackup add-on. It allows database and file system backup files to be transferred to a Dropbox account. ForumBackup is required for use with this addon. A Dropbox PHP API (version 2) is included in this distribution, but it is not officially supported by DropBox. Read the release notes for more information.

This addon adds no branding, has no encryption, and no "call home" features. That being said, this add-on makes no guarantees or claims about its usefulness.

Once this addon is installed, a new "Dropbox Options" tab will appear in the ForumBackup options. These options allow you to set a Dropbox access token, sub-folder name, and number of copies to keep of your dropbox code and database backups.

You'll need to create a Dropbox application, and access code, to use this add-on.

Before using the addon, a new app needs to be created in your Dropbox account, and an access token generated for it. If you already have an app created in DropBox, you can use that for this extension if you'd like.

Visit this page to create a new app.
Dropbox - Log in
  • Click the "Create App" button

  • Select "Dropbox API App"

  • Choose "Yes" to "Can your app be limited to its own folder?"

  • Choose a unique name for "Provide an app name", such as "YourSiteNameApp". This name must be unique to Dropbox.

  • Under the "Settings" tab, click the "Generate access token" button, and copy that token to the "Access token" option on the "DropBox Options" tab of the ForumBackup add-on. The other Dropbox settings can be left alone. NOTE: Do not share the access token with anyone! Consider it a password to your DropBox app.

  • Visit your Dropbox account, and you'll see an "Apps" folder in there, and a folder named "YourSiteNameApp" inside of that. You can change the name of this folder by right clicking it. It only changes the name of the folder, it doesn't change the name of your app. You may want to create a sub-folder in this directory named something like "backups". If you choose to do this, copy the sub-folder name to the "Sub Folder Name" option on the "DropBox Options" tab of the ForumBackup add-on.


If you get errors with this add-on, turn on the ForumBackup addon's debug mode, and execute the backup manually to see if there are errors generated in it. If you only get errors with database or code uploads to Dropbox, you can turn them off individually in the Dropbox options by setting the number of backups to keep to 0.

For large file uploads, I've seen a couple of errors that say the database went away, although the upload still appears to work. I'm still looking at this, but it appears to be a resource limit.

If you have problems, send your debug information to me in a private conversation here, or on the support site.

You can regenerate the access token for your app at any time. Just make sure to copy the newly generated one into your ForumBackup options.

Dropbox file and directory names are NOT case sensitive.

- This addon will not work on Windows servers.
- This addon will not allow you to restore from a backup.
- This addon does not provide a user interface to download backups.
- This addon will not work on systems with 32 bit PHP.

: You will not receive an email containing an attached add-on, or other download. Once purchased, the add-on is available immediately. Read this thread on how to update your license, and download the add-on.
Faq : Downloading Products

- Upload contents of Upload folder to root directory, overwriting any existing files.
- Install XML\addon-ForumBackup_Dropbox.xml file.
- To set options go to: Admin > Options > ForumBackup > Dropbox Options

Visit this thread for information on how to upgrade the product:
Faq : Updating Products

Related resources
ForumBackup Add-on

ForumBackup SFTP Extension
[SolidMean] ForumBackup SFTP Transfer

Using WINScp to schedule backup transfers (useful to transfer files from your web site to your Windows computer)
Using WinSCP to schedule backup transfers
  • Like
Reactions: Sunka and Kirk
First release
Last update
5.00 star(s) 5 ratings

More resources from SneakyDave

Latest updates

  1. Fix for PHP 7.2

    @Sunka identified an issue with this addon regarding PHP 7.2 compatibility. This is a very small...
  2. Update client library, better error description

    03/13/2017 - Updated the DropBox SDK to use API v1.5 from v1.2. This library comes from...
  3. 8/23/2016: Upgrade to v2 DropBox API

    08/23/2016 - Updated the DropBox SDK to use API v2. This library comes from...

Latest reviews

Fantastic addon! The author keeps it updated quite frequently, and is always available to answer questions. Thanks for providing an awesome and solid backup solution!
Thanks for the positive review electrogypsy
Addon that every forum must have. Excellent support from creator, as it should be in ideal virtual world. Thanks Dave for creting this.
Thanks for the positive review Sunka
Awesome addon. This is very helpful and the transfer speed is extremely fast. I prefer my backups to be offsite for security purposes and this addon does exactly what it says. Thanks!
Thanks for the great review TDUBS
Love it, it does what the author says. Setup was easy and fast also. I recommend anyone that is looking for a easy way to backup their forum to get the forum backup plugin and purchase this to have it backed up on Dropbox
Thanks for the great review vishall!
Tried this today. Easy to set up - takes around 2-3 minutes - only downside is the slow speeds uploading to Dropbox - however i guess 5.8Gig in a couple of hours is acceptable. Works with Dropbox pro (£75/1tb) no problems. Seamless and great addition to an already great add-on :) Thanks Dave!
Thanks for the great review Paul. Glad to hear it works with large databases.