I've used Backup Assist successfully for my Windows 2012 box. It seems to just wrap the native backup functionality in a way that makes it easy to use and actually work.

It allows for daily/weekly external hard disk rotation, and scheduling.

Windows 7/8/8.1/10 are supported.

It costs money, but I'm not sure I'd want to compromise on backups anyway.
_________________________
-- roger