"off-site backup" is much clearer to me.
Still I don't have any magic solution.
Furthermore, right solution may depend on various criteria like amount of data, amount of changes per period, how often you want to backup and even more critical, what's your plan in term of restore.
Basically, is it backup for DRP or backup to save data with willingness to restore "per file" ?