Time Machine backup of an external drive (to another external drive)
I have finally found the perfect answer to this. Behold the aptly-named rsync-time-backup project on GitHub. This is an easy-to-use bash script which can back up a source folder to a destination folder. Each backup made will create a time-labeled folder in the destination directory containing a full mirror of the source folder at that time, à la Time Machine.