How to resolve the "quotaExceeded" error and apply for a higher quota in a Google Cloud Platform project.


The frequency of API calls to a specific Google Cloud service is controlled by a quota. Once exceeded, the backup or restore process will be interrupted with rateLimitExceeded or quotaExceeded errors.

In the event of a mass restoration, or multiple concurrent CubeBackup instances sharing the same service account, admins may exceed the quota and will therefore need to request a quota increase before proceeding. You may request an increased quota on the specific application causing the error by following the detailed instructions below:

Quota for Google Drive API

  1. Log in to the Google Cloud Platform, and make the CubeBackup project active.
  2. In the APIs & Services > Enable APIs & services page, scroll down and click the Google Drive API entry.
  3. In the Google Drive API page, switch to the QUOTAS tab.
  4. Check the box in front of Queries per 100 seconds per user and Queries per 100 seconds, and then click the EDIT QUOTAS link on the top right.
  5. In the box that opens to the right, double the current quotas for both New limit fields to apply for new quotas.
  6. Complete the quota change form, including the request description and contact information. Click SUBMIT REQUEST.

Quota for Gmail API

  1. Log in to the Google Cloud Platform, and make the CubeBackup project active.
  2. In the APIs & Services > Enable APIs & services page, scroll down and click the Gmail API entry.
  3. In the Gmail API page, switch to the QUOTAS tab.
  4. Check the box in front of Queries per minute per user and Queries per minute, and then click the EDIT QUOTAS link on the top right.
  5. In the box that opens to the right, double the current quotas for both New limit fields to apply for new quotas.
  6. Complete the quota change form, including the request description and contact information. Click SUBMIT REQUEST.

Quota for Google Calendar API

  1. Log in to the Google Cloud Platform, and make the CubeBackup project active.
  2. In the APIs & Services > Enable APIs & services page, scroll down and click the Google Calendar API entry.
  3. In the Google Calendar API page, switch to the QUOTAS tab.
  4. Check the box in front of Queries per minute per user and Queries per minute, and then click the EDIT QUOTAS link on the top right.
  5. In the box that opens to the right, double the current quotas for both New limit fields to apply for new quotas.
  6. Complete the quota change form, including the request description and contact information. Click SUBMIT REQUEST.

Quota for Google People API

  1. Log in to the Google Cloud Platform, and make the CubeBackup project active.
  2. In the APIs & Services > Enable APIs & services page, scroll down and click the Google People API entry.
  3. In the Google People API page, switch to the QUOTAS tab.
  4. Select all quota entries, and then click the EDIT QUOTAS link on the top right.
  5. In the box that opens to the right, double each quota one by one and click apply for higher quota each time, filling in the form that opens.

In most cases, quota changes are approved in only a few minutes, but occasionally requests can take up to 24 hours. Once the quota change is approved, you can go back to the CubeBackup web console and initiate another backup/restore task.