1. 1.Why is it necessary to back up G Suite/Google Apps data?
  2. 2.How does CubeBackup work?
  3. 3.What are the requirements for the backup computer?
  4. 4.Should I keep CubeBackup running in the background?
  5. 5.Do I need Windows Server to run CubeBackup?
  6. 6.Our company has hundreds of employees in our G Suite/Google Apps domain, using Terabytes of storage. There is not enough space on our on-premises backup server to hold all of the data. What should we do?
  7. 7.When I try to sign in using our Google Apps administrator account and consumer secret, I get the error "Failed on Google authorization, please check your input and settings." What’s the problem?
  8. 8.When a file, email or contact is deleted from Google Apps, will it also be removed from my local storage during the next backup?
  9. 9.When a user is removed from my Google Apps Domain (for example, after leaving the company), is his data still in the local backup? Can I restore it to a different account?
  10. 10.Why are there two copies of the same backup items in the Contacts backup folders?
  11. 11.How can I update CubeBackup when a new version becomes available?
  12. 12.Is there a Linux or Mac OSX version of CubeBackup?
  13. 13.Is there a version of CubeBackup for personal use?
  14. 14.Does CubeBackup support multiple Google Apps Domains?

1. Why is it necessary to back up Google Apps data?

Data is central to your business. Keeping your valuable business data on the cloud can be risky without a proper local backup. Data loss can strike through human error, hacking attempts, and cloud storage problems. And sometimes Google can block your user account if you accidentally violate a service policy, leaving you helpless to get to your data. For example, sending too many email messages in a day might flag you as a spammer and trigger an automatic account suspension. You can feel comfortable knowing that CubeBackup provides an extra layer of security to protect your business data.

2. How does CubeBackup work?

CubeBackup is a third party tool based on Google APIs. It uses OAuth technology to communicate with Google’s servers over HTTPS to fetch Google Apps data and save it locally, or restore it to the cloud. More information is available from Google Developers.

3. What are the requirements for the backup computer?

CubeBackup does not consume very much CPU power, but it may require considerable disk space for the backups. Even using incremental backups, storing all Gmail messages, Google Docs files, Contacts, and Calendar data for all employees at a large company can run into hundreds of gigabytes, or even more. It is essential to ensure that your local backup machine has enough free disk space for current and future backups. Another strategy would be to divide employees into groups which can be backed up separately onto different machines, or to use network storage, such as a NAS.

4. Should I keep CubeBackup running in the background?

In order for backups to be automatically scheduled, CubeBackup must be running in the background. By default, CubeBackup is set to automatically run when your computer starts, but this can be changed in the options menu. Closing the CubeBackup window will minimize it to the system tray.

5. Do I need Windows Server to run CubeBackup?

No. As a Google Apps backup software solution, CubeBackup can run on any computer with Windows XP or above. Although Windows server has proven to be more stable than the desktop version, and may be a better choice for the backup of your business data, it is not required. Additionally, a Linux version of CubeBackup is under development and will be available in the near future.

6. Our company has hundreds of employees in our Google Apps domain, using Terabytes of storage. There is not enough space on our local backup server to hold all of the data. What should we do?

There are two options:

1) CubeBackup recognizes Google’s Organizational Units, allowing you divide your employees into more manageable groups and store these backups on separate computers. For example, a company with 500 employees might have a total backup that is too large to fit onto a single computer. However, if these employees are divided into marketing, sales, accounting, and support teams, they can be backed up onto separate computers in a much more manageable way.

2) Store the backup in a more extensible storage solution, like a NAS (Network Attached Storage), if your company uses one and it has enough storage space.

7. When I try to sign in using our Google Apps administrator account and consumer secret, I get the error "Failed on Google authorization, please check your input and settings." What’s the problem?

The most likely reason is that "Two-legged OAuth access control" is not enabled in your Google Apps domain. To solve this problem, login to the Admin console of your Google Apps domain, select "Security" ->Advanced settings ->Manage OAuth domain key. In the "Manage OAuth key and secret for this domain" page, make sure "OAuth consumer key: Enable this consumer key" and "Two-legged OAuth access control : Allow access to all APIs" are both checked.

Other possible reasons:

API access is disabled. You can go to "Admin console" -> "Security" -> "API reference" and make sure "API access : Enable API access” is checked.

You may have entered the consumer secret incorrectly. The OAuth consumer secret for your Google Apps domain can be found at: "Admin console" -> "Security" -> "Advanced settings" -> "Manage OAuth domain key" -> "OAuth consumer secret".

8. When a file, email or contact is deleted from Google Apps, will it also be removed from my local storage during the next backup?

Definitely not! CubeBackup deliberately retains deleted users and files so they can be accessed or restored even when they have been removed online. Your business data is always safe.

9. When a user is removed from my Google Apps Domain (for example, after leaving the company), is his data still in the local backup? Can I restore it to a different account?

Yes, the deleted user’s data is safe in the local backup. All CubeBackup files are easily readable and accessible. To restore files to a different account, simply copy the files from the deleted user’s folders to the corresponding location for the target user, then use CubeBackup’s restore function to return them to the cloud.

10. Why are there two copies of the same backup items in the Contacts backup folders?

CubeBackup stores two copies of Contacts files in order to make it easy to access and restore your valuable data. The first copy is an .xml file, which is used to keep the original data so that it can be directly restored to Google Apps. The second copy is for compatibility with Microsoft Outlook (.vcf files). These files can be directly opened by Outlook or other standard calendar/contacts applications. Another benefit is that they can be easily imported into Google Contacts and Google Calendar manually.

11. How can I update CubeBackup when a new version becomes available?

Automatic updates are integrated into CubeBackup. CubeBackup will check for updates on each startup, and notify you if a new version is available. Alternatively, you can manually check by clicking “Check for updates” from the Help menu. The update process is very straightforward.

12. Is there a Linux or Mac OSX version of CubeBackup?

Not yet. Only a windows version is available at the present time, but we are working on a Linux version of CubeBackup and hope to release it soon. There are no current plans for a Mac OSX version.

13. Is there a version of CubeBackup for personal use?

A personal version of CubeBackup is currently under development, and will allow you to back up all of your personal Gmail messages, Google Drive files, Contacts, and Calendar events.

14. Does CubeBackup support multiple Google Apps Domains?

Yes. CubeBackup supports multiple domains, including secondary domain/alias domain without any problems.