Complete Backup Plugin (1 post)

Due to technical issues with my current host (Fasthosts), I'm looking for a plugin / service which can take a complete backup of a WP site - database, pages, images, woocommerce etc. Something similar to Akeeba for Joomla which puts an entire site into a zip file, that can be restored on the same or a different domain in minutes.

All suggestions welcome, I've tried a few plugins so far, a lot of them seem far from 'complete'.