Check out Data Backup by Prosoft. It can do clones, like Super Duper or Carbon Copy Cloner, or do versioned backups, like Time Machine. And synchs and simple copies. And it has scheduling capabilities. I'm not sure there is something that upon mounting an external it would trigger a backup, although perhaps an automator script. It will backup to NAS, and will supposedly mount the volumes, although I haven't tried that.