Product Version: 7.0
Last Modified: 12 Jan 2017
NAKIVO Backup & Replication provides the Grand-Father-Son (GFS) retention scheme, which allows saving storage space while keeping recovery points from any period that you need. The following options are available:
- Keep the specified number of last recovery points – after the specified number of recovery points in the backup repository is exceeded, the oldest one is deleted.
- Keep one recovery point for the specified period of time – One recovery point will be stored for the specified period of time and then deleted.
Let's say you have scheduled a backup job to run every hour Monday to Friday and configured the following retention options:
- Keep 10 last recovery points;
- Keep one recovery point per day for 10 days
- Keep one recovery point per week for 4 weeks
- Keep one recovery point per month for 12 months
- Keep one recovery point per year for 3 years.
Starting from the next Monday, the backup job will run every hour and a new recovery point will be created in the backup repository after each job run. Here’s what will happen with recovery points:
- Once the 11th recovery point is made, the first recovery point (the oldest) will be removed, so the total number of last recovery points remains 10. With each new job run, one new recovery point will be created, and the oldest one will be deleted.
- The last recovery point that will be made during that Monday (let's say at 11:00 PM) will be considered as the ‘recovery point of the day’. This recovery point will be stored for 10 days and deleted when the 11th daily recovery point is made.
- As the week since the first backup passes, the last recovery point of the week (let's say Friday 11:00 PM) is stored as the ‘recovery point of the week’. It will be stored for 4 weeks and deleted when the 5th weekly recovery point is made.
The same process is applied to monthly and annual recovery points.