Most rsync users will eventually confront this shortcoming. When renaming a directory tree on the sending side, rsync will copy the whole tree, then delete the old one on the receiving side.
Here is what my reasearch has given:
Now, suppose you want to perform a backup which includes such a renamed directory and this problem is unlikely to be recurring, thus does not justify much research and development. Here is what I propose:
cp -la instead of mv;--hard-links (or -H) switch to your recurring rsync job;tail -F /var/log/crond.log | grep backup;rm -rfThere. Nothing of value was wasted.
Please do email comments. Contact info in left margin.