This document lists the quotas that apply to Backup and DR Service.
Backup and DR Service quotas define the number of resources that your project has access to. Backup and DR enforces allocation and rate quotas on resource usage for various reasons. For example, quotas help to protect the community of Google Cloud users by preventing unforeseen spikes in usage.
Backup and DR also offers free trial quotas that provide limited access for projects to help you explore Google Cloud on a free trial basis.
Not all projects have the same quotas. As you increasingly use Google Cloud over time, your quotas might increase accordingly. If you expect a notable upcoming increase in usage, you can proactively request quota adjustments from the Quotas page in the Google Cloud console.
Cloud Quotas
The Cloud Quotas system does the following:
- Monitors your consumption of Google Cloud products and services
- Restricts your consumption of those resources
- Provides a way to request changes to the quota value and automate quota adjustments
In most cases, when you attempt to consume more of a resource than its quota allows, the system blocks access to the resource, and the task that you're trying to perform fails.
Backup and DR quotas
Backup and DR quotas are of two types:
Resource quotas: Quotas that restrict usage of Backup and DR resources, such as backup vaults, Backup Plans, Backup Plan Associations, Datasources, and Backups.
API quotas: Quotas that restrict how often you can call the Backup and DR restore API.
Backup and DR Resource quotas are enforced at two levels:
- per Google Cloud project (most are enforced on the administrator project, some are enforced on the workload project)
- per backup vault (/backup-disaster-recovery/docs/cloud-console/backup-vault-create)
Backup and DR Resource quotas are available for both regional and multi-regional backups.
- per Google Cloud project (most are enforced on the administrator project, some are enforced on the workload project)
- per backup vault (/backup-disaster-recovery/docs/cloud-console/backup-vault-create)
Quotas can be monitored and managed from the Cloud Quotas dashboard. You can configure quota alerts.
Storage Quotas
| Resource Type | Metric name (all API are at backupdr.googleapis.com/) | Description | Enforced at | Default Quota |
|---|---|---|---|---|
| BackupVaults used | /backupvaults | The number of backup vaults | project | VERY_LOW: 10, LOW: 25, STANDARD: 50, HIGH: 250, VERY_HIGH: 1000 |
| BackupPlans used | /backupplans | The number of backup plans | project | VERY_LOW: 8, LOW: 12, STANDARD: 20, HIGH: 35, VERY_HIGH: 50 |
| BackupPlanAssociations used | /backupplanassociations | The number of instances protected using backup plans. | project | VERY_LOW: 80, LOW: 120, STANDARD: 200, HIGH: 350, VERY_HIGH: 500 |
| Backups for Compute VM Instance | /gce_backups_per_vault | The number of backups for Compute Engine instance | backup vault | VERY_LOW: '10000', LOW: '25000', STANDARD: '50000', HIGH: '70000', VERY_HIGH: '100000' |
| Active Vaulted Compute VM Instance resources per vault | /gce_active_datasources_per_vault | The number of active vaulted Compute Engine instances per backup vault | backup vault | VERY_LOW: '100', LOW: '250', STANDARD: '500', HIGH: '700', VERY_HIGH: '1000' |
| Backups for Disk instances | /disk_backups_per_vault | The number of Backups for Disk Instance | backup vault | VERY_LOW: '10000', LOW: '25000', STANDARD: '50000', HIGH: '70000', VERY_HIGH: '100000' |
| Active Vaulted Compute Disk Per vault | /disk_active_datasources_per_vault | The number of Active Vaulted Disk Instance per BackupVault | backup vault | VERY_LOW: '100', LOW: '250', STANDARD: '500', HIGH: '700', VERY_HIGH: '1000' |
API request quotas
| API Method | Default Quota |
|---|---|
| API requests | STANDARD: 1200 |
| Restore Backup API requests | STANDARD: 10 |
| Passthrough API requests | STANDARD: 3600 |
To view or request changes to your project's quotas, refer to View and manage quotas.
Monitoring resource usage
To effectively monitor and manage your Backup and DR resources, Google Cloud provides the following tools:
- Cloud Monitoring: Provides visibility into the usage, performance, and overall health of Backup and DR resources. See Monitor Backup and DR Service resources.
- Cloud Logging: Captures detailed logs related to storage utilization and protected resources, aiding in auditing and troubleshooting.See Storage resource usage logs.
- BigQuery Reports: Offers prebuilt reports for in-depth analysis of storage resource utilization. See Storage Resource Utilization reports.
For more information on monitoring and reporting, visit Backup and DR Service Reporting System.
Setting up alerts on quotas
You can set up alerts on quotas.
If you need more quota than you have access to, submit a quota adjustment request.
What's next
- Read about Backup and DR Service pricing.
- Learn how to view and manage quota.
- Learn how to set up quota alerts.