This document provides an overview of Backup and DR Service backup plans and how you can use them to back up Compute Engine instances.
Use Backup and DR Service backup plans to create rule-based and indelible backups of your Compute Engine instances and then store those backups in secure and isolated storage locations.
To back up your compute instances for system maintenance or compute instance cloning, use machine images instead. Learn more about choosing the correct data protection option for your use case.
Limitations
- You can use only those backup plans that are in the same region as the compute instance.
-
Backup and DR Service doesn't support backing up compute instances to a backup vault if the compute instance uses any of the following configurations:
- Compute instances with Extreme Persistent Disk volumes attached.
- Compute instances with any Hyperdisk Extreme volumes attached.
- Compute instances that use a C3D, H3, A3, A4, or Z3 machine type.
- Compute instances with customer-managed encryption keys (CMEK) or customer-supplied encryption keys (CSEK).
- Compute instances without any attached disks.
- Compute instances larger than 200 tebibytes (TiB).
How backup plans work
Backup and DR backup plans provide enhanced protection against cyberattacks by storing immutable and indelible backups of your compute instances. You also get a built-in backup solution with access to seamless backup management across projects.
Backup and DR backup plans let you define advanced backup strategies to store your Compute Engine instances in secure storage locations called backup vaults. You can configure backup rules such as the following:
- How often to back up your compute instance resources
- How long to retain the backups
- Where and how to replicate the backed up data
You first define your backup rules in the backup plan configuration. By doing so, you can configure how frequently you want to schedule backups for your compute instance. You then apply that plan to your compute instances. Backup and DR then automatically backs up your compute instance resources and retains those backups based on these rules.
After you apply a backup plan to a compute instance, you can also use the backup plan to create on-demand backups of that compute instance.
To learn more about backup plans and backup vaults, see Backup and DR overview in the Backup and DR Service documentation.
To learn how to use your compute instance's backup plan to schedule or create a backup in a backup vault, see Back up Compute Engine instances to a backup vault .
Methods for applying backup plans to compute instances
You can apply backup plans to both new and existing compute instances, as follows:
- For new compute instances, you can apply a backup plan while creating the compute instance .
- For existing compute instances, you can edit the compute instance configuration to apply or change the backup plan .
What's next
- Learn how to apply a backup plan while creating a compute instance .
- Learn how to apply or change the backup plan for an existing instance .
- Learn about the other compute instance protection options provided by Backup and DR .

