01-17-2016 10:15 PM
How do I create a job that makes incremental backups are deleted when a new full backup is taken?
and second question:
If the full backup is deleted, the later incremental backups can be used ?
Solved! Go to Solution.
01-18-2016 04:40 AM
Yes as long as
a) No newer incremental backups that are part of the same chain and not expired exists
b) it is not the last recovery chain (so as long as a newer full backup has been run.)
01-17-2016 11:17 PM
01-18-2016 12:08 AM
01-18-2016 12:12 AM
You can't create a job that does this automatically you have to set you expiry timings so that the incrementals will expire at close to the time the next full ends. Note if the next full does not run for some reason unless you have changed the default settings for retaining the last recovery chain then the incrementals will not be reclaimed even though they are marked as expired.
Also whilst you can setup the previous full to be reclaimed at the same time as the incrementals with a suitable expiry timing. As the full can be kept for longer than incrementals you can also make it a longer period to allow for a form of GFS expiry management This is because whilst we can't delete the full if non-expired incrementals depend on it, we can delete the incrementals if they are expired when the full is not expired (as long as they are not the last recovery chain.... )
01-18-2016 12:18 AM
01-18-2016 12:50 AM
01-18-2016 12:53 AM
01-18-2016 12:53 AM
01-18-2016 03:00 AM
01-18-2016 04:40 AM
Yes as long as
a) No newer incremental backups that are part of the same chain and not expired exists
b) it is not the last recovery chain (so as long as a newer full backup has been run.)