With cloudHQ you can set up a real-time backup of all your Google Drive accounts to Amazon S3 / Glacier or any other cloud storage (Drobpox, etc.). Real-time data backup is the backup of files by automatically making a backup copy of every change made to your Google Drive files. This means that cloudHQ is essentially capturing every version of your Google Drive files and saving them to Amazon S3. It allows the Google Apps administrator to restore data (or create a snapshot of your system) to any point in time. You can think about cloudHQ sync as very powerful version of Apple Time Machine.

These instructions show how to backup to Amazon S3. However, you can back up your Google Drive accounts to not only Amazon S3 but also to Box, Dropbox, etc. The instructions are pretty much the same – just instead Amazon S3 as your target for backup select other cloud account and folder.
Amazon Glacier and Amazon Deep Archive is just a “storage class” of Amazon S3. The suggested approach is to set up backup to Amazon S3 and then configure Amazon S3 storage rules to make objects older than 3 months as  Amazon Glacier or Deep Archive.  All objects newer than 3 months should be in the Amazon S3 Standard class.

And to set up real-time backup of Google Drive accounts you basically need to create backup sync pairs (backup sync pairs are basically definition how to backup certain users) which will backup each of your users’ Google Drive account to a dedicated Amazon S3 bucket (or optionally folder under the bucket).

For example, something like this:

Google Drive (bob@acme.com)   -> Amazon S3/Backup_bucket/Google Drive (bob@acme.com)
Google Drive (alice@acme.com) -> Amazon S3/Backup_bucket/Google Drive (alice@acme.com)


And here are step-by-step instructions how to achieve that:

Amazon S3 Preparation:

Before we start cloudHQ wizard to backup of your Google Drive accounts we need first to create appropriate Amazon S3 bucket, Amazon AWS IAM user, and if needed configure Amazon Glacier policies for your backup bucket.

  1. Create Amazon S3 bucket which store your Google Drive backups.
    If you are looking for Amazon S3 encrypted backups then you will need to attach AWS policy which will enforce AWS server-side encryption. The instructions are here: https://support.cloudhq.net/how-to-enforce-aws-server-side-encryption-on-your-amazon-backup-bucket/
  2. Create Amazon AWS IAM user which will own this backup. Some instructions are here: https://support.cloudhq.net/how-to-create-amazon-iam-user-for-cloudhq-sync-backup-to-amazon-s3/
  3. Optionally, you can set up Amazon S3 to Amazon Glacier archiving rules. Some instructions are here: https://support.cloudhq.net/how-to-setup-archive-to-amazon-glacier/

Google Apps Preparation:

Authorize cloudHQ to access your Amazon S3

In order to backup to Amazon S3, cloudHQ needs to be authorized to access your Amazon S3 bucket dedicated for backup. To do that you must have an provide key ID and a secret access key of IAM user which have full read-write access to your backup bucket. If you don’t know what that is, please check here: https://support.cloudhq.net/how-to-figure-out-your-access-key-id-and-secret-key-in-amazon-s3/.

Authorize cloudHQ to access your Google Apps domain


Create backup sync pairs from Google Drive accounts to Amazon S3

Here are short instructions how to create backup sync pairs from Google Drive accounts to Amazon S33:

  1. Select “For IT Admins: Multiple Users Setup” as the type of sync:
    Google Apps
  2. Select “Google Apps” as your organization’s cloud platform:Google Apps
  3. Click the Google Drive icon or drag the icon to the left empty box:
    Google Apps
  4. Select the users whose app you want to sync. cloudHQ will get a list of users from Google Apps and ask you which users you want to sync.
    Google Apps
  5. Click on “Switch to Backup” so that arrow points from right to left:
  6. Click the Amazon S3 icon or drag the icon to the right empty box:Amazon S3
  7. Please note that the sync will automatically switch to backup:Amazon S3
  8. Click the folder/bucket where you want to create your backup:Amazon S3
  9. Click “Finish”:
    Amazon S3
  10. Configuration will be done by cloudHQ:Google Apps
  11. Synchronization pairs will automatically be done by cloudHQ:Google Apps
  12. Synchronization will start. Here is How to Monitor Status of Sync.

Set up archive in Amazon Glacier

Optionally, you can setup archiving of your backups to Amazon Glacier. Here are instructions to set up an archive in Amazon Glacier: