As an alternative solution, the option for periodic fulls may be disabled, forcing the job to operate in "Forever Forward Incremental" mode.
However, for jobs with large gaps between runs, the change to Forever Forward Incremental should only be made after understanding how this will impact the restore points and their interdependencies. For example, a Job configured to run monthly and create a full restore point for each month will use more space, but each month's full restore point is independent of the other months. Conversely, that same monthly job using Forever Forward Incremental would create an incremental each month., capturing only the changes since the last run. This means that each month's increment would be dependent upon each previous month's incremental restore point.