I have been doing some further testing with rsync, and I am not sure that the '--delete' switch is working. In making this assertion, I would like to make the following qualifications:
It is my understanding that the '--delete' switch is used to ensure that files that are deleted off the source are deleted from the target, so that the target remains a "mirror" of the source.
I've included the syntax of the command that I am using, in case it's the way I am specifying the argument that is the problem.
"c:\Program Files\cwRsync\rsync" -ari -vvv /cygdrive/d/Mail_Backup CJ2091::Test --stats --itemize-changes --checksum --no-whole-file --delete --partial --exclude-from="C:/zen/exclude.txt"