I found
an answer on StackExchange that refers to a tool called
rsync-sidekick which looks like it could achieve your aims.

Rsync that handles moves sensibly
I've been successfully using rsync to synchronize my home directories between my laptop and my netbook (both using ext4 with Linux). My only problem with it is that every now and then I like to
Unix & Linux Stack Exchange