Cloud-native snapshots, image-level backups of Azure VMs and backups of Azure SQL databases created by backup policies are not kept forever — they are removed according to retention policy settings specified while creating the policies.
Depending on the data protection scenario, retention policy can be specified:
- In restore points — for cloud-native snapshots.
The snapshot chain can contain only the allowed number of restore points. If the number of allowed restore points is exceeded, Veeam Backup for Microsoft Azure removes the earliest restore point from the snapshot chain. For more information, see Retention Policy for Snapshots.
- In days/months/years — for image-level backups of Azure VMs and backups of Azure SQL databases.
Restore points in the backup chain (either standard or archive) can be stored in the configuration database only for the allowed period of time. If a restore point is older than the specified time limit, Veeam Backup for Microsoft Azure removes it from the backup chain. For more information, see Retention Policy for Backups.
You can also specify retention settings for snapshots that become obsolete. For more information, see Configuring Global Retention Settings.