Stay organized with collectionsSave and categorize content based on your preferences.
Standard
Backup for GKE is subject toGKE scalability limitationsandcluster limits. In addition, the following
limitations apply to the GA version of the Backup for GKE agent on
GKE clusters running version 1.24 or higher.
Known scalability limits
Kubernetes resource limits per backup or restore operation
The Backup for GKE limits per backup or restore operation are:
20,000resources per GroupKind, per namespace, for namespaced resources.
20,000resources per GroupKind for non-namespaced resources.
PersistentVolumeClaim (PVC) limits per backup or restore operation
The known Backup for GKE limit for PVCs that are backed by Compute Engine
persistent disk is1,000per backup or restore operation.
This limit applies toBackupresources with theinclude_volumeset andRestoreresources with therestore_volume_data_from_backuppolicy.
Fine-grained restore filter condition limits per restore operation
The maximum combined number of filter conditions for inclusion and exclusion filters is50.
Quotas
VolumeBackupresources
These limits apply toVolumeBackupresources for Compute Engine persistent
disk volume only. Since the service change on January 9th, 2023, the quota is
computed in the following way:
ForBackupPlanresources createdafterJanuary 9th, 2023,
Backup for GKE allows a total of180,000VolumeBackupresourcesper region per project. This quota applies to the sum of all active
(non-deleted)VolumeBackupresources in the project at a given point of
time, independent of whichBackupPlanorBackupproduced thoseVolumeBackups.
ForBackupPlanresources createdprior toJanuary 9th, 2023,
Backup for GKE allows a total180,000VolumeBackupresourcesper
project. This quota applies to the sum of all active (non-deleted)VolumeBackupresources in the project at a given point of time,
independent of whichBackupPlanorBackupproduced thoseVolumeBackups.
If higher limits are required, contact Cloud Customer Care to request more
resources. If the requested limits are exceeded, the backup fails with aQuota 'SNAPSHOTS' exceededmessage.
API requests
The rate limit quota for theBackup for GKE APIis1,200requests per minute per project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Quotas and limits\n\nStandard\n\n*** ** * ** ***\n\nBackup for GKE is subject to\n[GKE scalability limitations](/kubernetes-engine/docs/best-practices/scalability)\nand [cluster limits](/kubernetes-engine/quotas). In addition, the following\nlimitations apply to the GA version of the Backup for GKE agent on\nGKE clusters running version 1.24 or higher.\n\nKnown scalability limits\n------------------------\n\n### Kubernetes resource limits per backup or restore operation\n\nThe Backup for GKE limits per backup or restore operation are:\n\n- **20,000** resources per GroupKind, per namespace, for namespaced resources.\n- **20,000** resources per GroupKind for non-namespaced resources.\n\n### PersistentVolumeClaim (PVC) limits per backup or restore operation\n\nThe known Backup for GKE limit for PVCs that are backed by Compute Engine\npersistent disk is **1,000** per backup or restore operation.\n\nThis limit applies to `Backup` resources with the `include_volume` set and\n`Restore` resources with the `restore_volume_data_from_backup` policy.\n\n### Fine-grained restore filter condition limits per restore operation\n\nThe maximum combined number of filter conditions for inclusion and exclusion filters is **50**.\n\nQuotas\n------\n\n### `VolumeBackup` resources\n\nThese limits apply to `VolumeBackup` resources for Compute Engine persistent\ndisk volume only. Since the service change on January 9th, 2023, the quota is\ncomputed in the following way:\n\n- For `BackupPlan` resources created **after** January 9th, 2023, Backup for GKE allows a total of **180,000** `VolumeBackup` resources **per region per project** . This quota applies to the sum of all active (non-deleted) `VolumeBackup` resources in the project at a given point of time, independent of which `BackupPlan` or `Backup` produced those `VolumeBackups`.\n- For `BackupPlan` resources created **prior to** January 9th, 2023, Backup for GKE allows a total **180,000** `VolumeBackup` resources **per\n project** . This quota applies to the sum of all active (non-deleted) `VolumeBackup` resources in the project at a given point of time, independent of which `BackupPlan` or `Backup` produced those `VolumeBackups` .\n\nIf higher limits are required, contact Cloud Customer Care to request more\nresources. If the requested limits are exceeded, the backup fails with a\n`Quota 'SNAPSHOTS' exceeded` message.\n\n### API requests\n\nThe rate limit quota for the\n[Backup for GKE API](/kubernetes-engine/docs/add-on/backup-for-gke/reference/rest)\nis **1,200** requests per minute per project.\n| **Note:** To request an increase to your quotas, contact the Google Cloud support team."]]