Check out GoodSync for backup to USB or it can backup to any/multiple cloud or FTP accounts. This is a pay-for app.
Also good is FreeFileSync which does folder comparison and backups, however it does not have the ability to backup to cloud accounts. But it's free (as in speech and as in beer) and it works on Linux too.