Recomendations for best Backup and restore plugin

I'm looking for a plugin that will backup the database and have the ability to restore an older version of the DB on demand. Preferably the plugin would be able to backup to a cloud service such as Google Drive.
Any thoughts or recommendations are very much appreciated.
Thanks.