To backup Google Workspace domain data, such as Gmail and Drive, a user needs to register Vembu Backup for the Google Workspace application on Google Cloud and generate the application ID and secret key.

Google recently changed the Google Cloud Platform console and here are the updated steps to register Vembu Backup for Google Workspace in the Google Cloud.

Protect Your Data with BDRSuite

Cost-Effective Backup Solution for VMs, Servers, Endpoints, Cloud VMs & SaaS applications. Supports On-Premise, Remote, Hybrid and Cloud Backup, including Disaster Recovery, Ransomware Defense & more!

The registration can be done with five steps,

  1. Creating a project
  2. Enabling APIs for the project
  3. Creating a service account in the project to access APIs
  4. Authorizing the client ID in the Admin console
  5. Add Google Workspace Organization in the BDRSuite Backup Server web console

Let us have a detailed look at each step in this blog

Step 1: Create a Project

Download Banner
  • Sign in to the Google Cloud Platform account using the super administrator credentials. Once signed in, you will be redirected to the Dashboard page
  • Google Workspace

    Google Workspace

  • Click on the Menu icon on the top left and select IAM & Admin -> Manage Resources option
  • Google Workspace

  • Click the Create Project button which will open the New project page
  • Google Workspace

  • Enter a Project name and select the organization you want to backup. Then click on the CREATE button
  • Google Workspace

  • Once the project is created successfully, you need to select the newly created project to proceed
  • Google Workspace

  • You can click on the SELECT PROJECT button on the notification box displayed near the project (or) Go to the Dashboard page under APIs & Services and click the project selection dropdown at the top of the page. Select your project from the selection window modal dialog
  • Google Workspace

    Google Workspace

Step 2: Enable APIs for the project

  • Click on the Menu icon on the top left and select APIs & Services -> Library option
  • Google Workspace

  • Use the search box to find each API listed below. Click the API name which will redirect to its respective API page. Then, click the ENABLE button
    • Admin SDK API
    • GMail API
    • Google Drive API
    • Google Calendar API
    • Google People API
    • Note: Please confirm if all the above-mentioned APIs are enabled as they are required for backup & restore operations

Google Workspace

Google Workspace

Google Workspace

Step 3: Create a service account in the project to access APIs

  • Click on the Menu icon on the top left and select APIs & Services -> Credentials option
  • Google Workspace

  • Click the Create Credentials button and select the Service Account option from the dropdown
  • Google Workspace

  • On the Create service account page, provide a name for the service account and the service account description is an optional field. Then, click the CREATE AND CONTINUE button
  • Google Workspace

  • Next, choose the Owner option from the ‘Select a role’ dropdown and click CONTINUE
  • Google Workspace

  • Lastly, click DONE and you will be redirected to the Credentials page
  • Under the Service Accounts section, click the email address of the service account you created which will redirect you to a new page
  • Google Workspace

  • On this page, select the KEYS tab at the top of the screen, and click the ADD KEY dropdown box and choose to Create a new key option
  • Google Workspace

  • On the Create private key dialog box, choose the key type as JSON and click CREATE. This will download a file to your computer which contains the private key

Google Workspace

Note: Save the file because the private key can’t be recovered if lost

Step 4: Authorize your client ID in the Admin console

Note: Please confirm if all the above-mentioned scopes are added as they are required for backup & restore operations. To confirm, select the new client ID and click View details. If any scope is missed, click Edit, enter the missing scopes, and click Authorize.

Google Workspace

Step5: Add Google Workspace Organization

To add the Google Workspace organization in the BDRSuite Backup Server, you need the following:

  • Client Email and Private key – “client_email” and “private_key” are available in the JSON file downloaded when creating the service account. You must copy and paste the entire content enclosed within double quotes of the respective fields
  • Admin Email – The Email Address you use to sign in to the Google Admin Console

Once the required details are available follow the below steps to add the Google Workspace Organization in the BDRSuite Backup Server web console.

  • Log in to your BDRSuite Backup Server web console and go to “ Backup -> Google Workspace” and Add your Google Workspace Domain to backup
  • Enter the generated Application ID, Secret Key, and domain name and click on ‘Add domain’ to add the domain and configure backup later or ‘Add domain & Configure Backup’ to add a domain and configure backup immediately

Google Workspace

Google Workspace domains added to configure the backup are listed on the Add domain page.

Note: To edit the domain details, please click on the Edit Domain button.

Download to try our 30-day free trial!

Protect your Google Workspace data with Vembu Backup for Google Workspace now!

Download the full-featured 30-day free trial of our latest version Vembu BDR Suite v5.0 and experience modern data protection for your Google Workspace environment.

Learn about Vembu Backup for Google Workspace here.

Follow our Twitter and Facebook feeds for new releases, updates, insightful posts and more.

Rate this post