Determining immutability periods when working with Grandfather, Father, Son (GFS) backups can be a bit tricky considering GFS immutability periods can be determined by either
a) the GFS retention period
b) the Backup Repositories immutability period.
Fortunately, Fabian (@Mildur) from the Veeam R&D forums shared valuable insights that simplify this process. The full discussion can be found here.
The key takeaways from the forum discussion are as follows:
- Standalone Repositories: In the case of standalone repositories, data remains immutable throughout the GFS retention period. This means the backup data is secure and unchangeable throughout the entire GFS retention timeline.
- Performance Tier without Capacity Tier: When using the Performance Tier without the Capacity Tier, data immutability holds for the complete GFS retention period.
- Performance Tier with Move Policy Disabled: Similar to the previous scenario, if the ‘Move Policy’ is disabled within the capacity tier, the data will be immutable for the entire GFS retention period.
- Performance Tier with Move Policy Enabled: When the Move Policy is enabled within the Capacity Tier, unlike the previous example, immutability is applied as per the repository’s immutable retention period.
- On Capacity Tier: For backup data stored on capacity tier, the immutability aligns with the repository’s settings.
- On Archive Tier: Within the Archive Tier, data immutability is for the entire GFS retention period.
An essential note from the forum post highlights that if the GFS retention period is shorter than the Repository immutability period, the Repository immutability period becomes the minimum for all backup files. In other words, whichever is longer out of the two will be the immutability period.
To simplify this further, check out this fabulous table created by a fellow Veeam colleague, John Suh.

So I have SOBR setup with Performance and Capacity Tier, with Copy only selected on the Capacity Tier – where does this leave me? I’m uncertain if GFS immutability relies on the GFS retention or the Repository Immutability Period. It’s unclear to me.
I would assume that because I have Performance Tier as well, that my GFS would be immutable with the GFS retention period?
If I only had Capacity Tier setup on the SOBR, that would use the Repository period?
So this would fall under number 3, “Performance Tier with Move Policy Disabled” the data immutability holds for the complete GFS retention period.
Meaning, For GFS backup data stored on the performance tier it remains immutable throughout the GFS retention period
For GFS backup data stored on capacity tier, the immutability aligns with the repository’s settings.
It’s not possible to only setup a Capacity Tier with no performance tier, there must always be a performance tier extent.
hi
what if I have in my performance tier a Data domain (retention lock :min 5 – max 30) and immutability is set for 7 day.
and move mode enabled and set to 7 days
for retention let’s say I have 7 days (short retention) and a GFS monthly for 4 Months
Are you telling me that the GFS backup will be immutable only for 7 day (and not 30 day as the max retention lock)?
Yes, with your configuration (immutability set to 7 days on the Performance Tier, and Move Policy enabled), the GFS backup will only be immutable for 7 days on the Performance Tier. It will NOT be immutable for the full 30 days of the Data Domain’s max retention lock, nor the 4-month GFS retention period. Once the 7 days is up (and/or the backup is moved to Capacity Tier), immutability on the Performance Tier will expire.
“When the Move Policy is enabled within the Capacity Tier, unlike the previous example, immutability is applied as per the repository’s immutable retention period.”
If you need longer immutability for GFS backups on Performance Tier, you must increase the repository’s immutability setting accordingly.
hi I am still confused about that behavior, what if I use Data domain as performance tier and the move mode enabled does the GFS backup will not be immutable for 7 weeks (I have a weekly GFS retained for 7 weeks )