Android Backup and Restore Application

A

AC Question

On my HTC HD2 (Windows phone) I was able to backup and restore using an SPB Backup application. This enabled me to back up the complete contents of my phone to the SD card, and then carry out a full Restore, from the SD card, after a Factory Reset.
Now I have a Samsung Galaxy S5 (Android phone) I would like to know if there is a similar Android application available, that will allow me to Backup and Restore in a similar way, so I don’t have to only rely on Google's OneDrive?