Well, I can tell you how I accomplish a similar result.
I use a program called Beyond Compare (www.scootersoftware.com) and run it on my main system.
Connect the USB drive, and fire up a canned profile using Beyond Compare. It copies all the data from my NAS that has changed from the previous copy to the USB drive and removes old files no longer on the NAS. I end up with a mirror image of the NAS, and it only has to copy the changed/added files.
I use Beyond Compare with task scheduler to backup my main NAS, a Synology DS209, to my secondary NAS, a D-Link DNS-323 the same way. I end up with a mirror image of the contents of the main NAS.