When you register a new Backup Job you can specify Retention Rules that are applied to all Recovery Points related to it.
Each Retention Rule takes into account two different concepts: schedule an retention.
Schedule refers to a plan that specifies the instants in which a specific Backup Job should be triggered.
Retention refers to the operation of filtering out, from a list of recovery points, only the ones that fall in a specific time window.
Each retention rule applies to a specific time granularity. Supported time granularities are hour, day, week and month.
Retention Rules can be created both during Backup Job registration and update.
The maximum number Retention Rules for Backup Job is 5.
Suppose you want to create a Backup Job with the following rules:
Every day at 00:00, keep 7 recovery points
Every Monday at 06:00, keep 4 recovery points
The granularity of the first rule is a day. Keeping 7 recovery points means filtering out from a time window of 7 days the recovery points created with the first rule. The same applies to the second rule.
Notifications are a primary concern for our System as they allow the User to clearly understand what is happening with his/her cloud resources and relative backups. They are divided in 3 types: in-app notifications, email notifications, backup notifications.