In this response I will assume that your job schedule type, as specified in the Schedule page of the New/Edit Job wizard, is "Monthly."
For monthly backup jobs, full backups will be taken on the "Days of the month" that you add to the Included list in the Full Backups section of the schedule page. Incremental backups are taken on the days which are checked in the "Incremental Backups" section at the time you specify.
When ShadowProtect goes to create an incremental, it checks to see if it can find the image files upon which the new incremental depends and if it can't find them it will create a new base image file. If the previous image files are found, then ShadowProtect will attempt to create an incremental backup. It can create an incremental using one of two different technique. In either case the incremental will contain the same data, however, one technique (VDIFF or FAST) is much faster than the other (DIFF or DIFFGEN). VDIFF/FAST incrementals are only possible if your system has not crashed since the last backup image. Oh, by the way, I'd always recommend you turn on the crash proof incremental "Enable self-healing incremental healing" advanced option feature, otherwise the backup job will create, at the next scheduled time, a new base image file instead of a DIFF/DIFFGEN incremental if your system is powered off ungracefully or crashed.
Crash proof (DIFF/DIFFGEN) incrementals, when enabled, ensures that the backup job
will generate another incremental when it does a backup after a system
crash or hard power-off. Normally, when an incremental is created, it will be created
quickly utilizing the in-memory incremental tracking capability of
stcvsm.sys. However, if the system crashes, then the in-memory data
structures which are necessary to support fast incrementals are lost,
and so the next backup must be either a full backup, or an incremental
which is created using a diff technique. This is the purpose of
Crash-Proof-Incrementals (which I believe . If the system crashes, then the in-memory
data strucutres for the next incremental (as a fast incremental) are
lost, however, the when the system comes back up the job can still
generate another incremental as long as it uses the diff technique, and
at this time incremental tracking is enabled again such that only the
single incremental generated after the crash in created with the diff
technique and subsequent incrementals are fast again.
What is the
diff technique? Simply to compare the state of the current snapshot
against the data in the point-in-time (which is represented by the
combined contents of the previous backup image files). Interestingly,
by performing this diff operation, the backup job is necessarily
reading the data in the previous backup image files in order to compare
them with the current snapshot state, and this reading of the data in
the previous image files includes the exact same verification tests as
a verify operation, so when a diff-technique-generated incremental is
created successfully, you can have the warm fuzzy feeling that the
system has also, in the process, successfully verified the previous
image files in the chain leading up to to the latest diff-generated
incremental.
As far as deleting files go, you must obviously be very careful about this. It's easy to accidentally delete image files upon which others are dependent and thereby orphan some of your backups. I suggest instead that you use the built-in Retention Policy capability of the Monthly backup job type, which you can find on the Advanced options dialog's Retention tab.