How to backup Google Apps data to Dropbox

Dropbox is undoubtedly one of the most widely used cloud storage.  It is available on almost all platforms, from Windows, MacOSX, Linux to nearly all mobile operating systems.  Dropbox guarantees that all your files will be protected by 256-bit AES encryption, and all files are transferred through SSL/TLS secure tunnel.  What’s more, compared with Google’s privacy policy, privacy terms of Dropbox are more strict and reasonable – “Your Stuff is yours. These Terms don’t give us any rights to Your stuff except for the limited rights that enable us to offer the Service.  We need your permission to do things like hosting Your Stuff, backing it up, and sharing it when you ask us to… ” . 

As a Google Apps users, you might are seeking methods to backup Google Apps data to Dropbox. Actually, using CubeBackup, it is quite easy to add a backup copy to Dropbox with very little expense.

Step 1:  A Dropbox Pro or Bussiness account.

For small or middle size businesses, whose data in the whole Google Apps domain is less than 1TB (1,000GB),  a Dropbox Pro account is a reasonable choice.  It only costs $99 per year.

For comparatively large organizations, Dropbox for Business might be your best choice. The basic plan for Dropbox Business is 5TB for 5 users, which costs $750 per year. Dropbox for Business starts off with 1TB of space per user, however, you can ask for more space by contacting Dropbox’s sales. Theoretically, you can get as much as possible space from Dropbox for Business as long as you would like to pay for the extra storage. The pricing of Dropbox for Business is higher than Dropbox Pro, but is still much cheaper than other Google Apps cloud-to-cloud backup solutions, such as Backupify or Spanning.

Step 2:  Set the backup location to the Dropbox sync folder.

After installing Dropbox client, a folder named “Dropbox” will be created. If CubeBackup has already been running on your computer, please stop the backup process first, then copy all the backup data to the “Dropbox” folder – This may take a considerably long time if you have tons of backup data.

When the moving of data completed,  open the “Options” dialog of CubeBackup and set the backup location to the new place.


After this simple configuration, your Google Apps data will be automatically synced to Dropbox cloud storage as they are backed up locally with CubeBackup.

Looking for investors for CubeBackup

Our team is currently seeking investors for CubeBackup.  After  making CubeBackup online, we need more financial support for marketing our product.   At the same time, developing the cloud-to-cloud version of CubeBackup is on our schedule. We are currently kind of short-handed and several more team members are needed.

Investment will make us move fast and realize business objectives more easily.  Not only money, but any resources can contribute to our marketing, customers, and products are welcomed.

If you would like to get further information about our product and our team, please feel free to contact

About the personal edition of CubeBackup

After the release of CubeBackup, which can backup Google Apps domain data for the whole company,  we will keep working on a personal edition of CubeBackup, which can help you backup your personal Google data with ease.

cubebackup on cloud

As a Google fan, I have been accustomed to stores everything in Google Cloud: I keep and compose documents in Google Drive; I use Gmail as my primary mail service; I store all my contacts and calendar events on Google too.  With the help of Google cloud, I can get in touch with all my information no matter where I am, without the effort of copying my data here and there. However, there is one concern: technically, Google owns and controls almost everything I have. What if someday I lost my connection to my data on cloud?  What if someone hacked into my account and delete all my precious data?  What if I accidentally delete one important email and have no way to get it back?

Google does provide the “Export” functionality to make a copy of all your personal data hosted on Google to your local computer, but for most users, this functionality does not really work as expected.  First, it takes too much time to export the whole data whose size is several Gigabytes(or even much more).  Second, you need to keep on doing this tedious exporting process manually again and again. So, an incremental and automatic backup solution can come to help, for personal users.

From a programmer’s point of view,  backing up personal data with Google APIs is much easier than backing up Google Apps domain data. OAuth2 authentication process is easier and user friendly for personal account, as well as the whole backup process is smoother for personal data.

We hope that the personal version of CubeBackup can be shipped in the next few months, both on Windows and Mac OSX.  And we will keep you posted in this blog.

CubeBackup is finally released!

After thousands hours of coding and testing, we are glad to announce that CubeBackup version 1.0 is finally released (What a relief!).  I must admit that this product takes much longer time than we expected.  It is always easy to make an almost-to-work product, but it is much harder to make a real product that can be used by thousands of users.  Too much time was spent on optimization and perfection, like to figure out which is the best solution for one specific tiny problem, or how to handle the situation if something unexpected happens. Not only for just CubeBackup software, we also spent so much time on the website:  the design, the html style and the server-side part all went through several major modifications plus countless minor ones.


I have tried several other Google Apps backup solutions,  despite the similar user interfaces,  different strategies are employed in different solutions.    When we designed and made CubeBackup, we just follow the guidelines below:

  1. Incremental backup:  Except for the first time backup, CubeBackup only backs up the new or modified documents on Google Drive, new mails received or sent in Gmail, new or modified contacts, and calendar events which is still valid.  Not only can this algorithm save your bandwidth and time, it can also save lots of disk space for the backup.  Some Google Apps backup solutions in the market still use non-incremental backup strategy, which I cannot understand why.
  2. Automatic backup:  CubaBackup can perform daily (or weekly, depends on your configuration) backup automatically without human operations.
  3. Office-compatible backup files:  which can be retrieved and opened by local software. We insist that all backup data should be human readable and operational. So, all the backup files for Google Drive can be opened by Microsoft Office (or OpenOffice, etc.).  Gmail backups are standard mail files which can be opened by almost all mail client software.  For Calendar and Contacts backups,  along with the original XML raw data, standard Contacts and Calendar format backups are also available.

We are happy to release CubeBackup today.  However,  CubeBackup is not perfect,  and I bet there are still bugs in it and there are still lots of things that need to improve.  If you have any suggestions or questions of CubeBackup, please email us: We are always glad to hear from you.