There are a number of premium services and plugins available that perform the backup task. Some of these services or plugins actually backup the website to a public directory which exposes sensitive passwords and other details for those that are clever enough to locate the archive... but the better services sensibly provide off-site storage so your backup isn't located within the same directory the backup is meant to protect.
The irony of various plugin-based backup tools is that the plugin often provides entry pathways for those looking to exploit your website, so we have created a proprietary system that runs in a way that makes it more secure from such attacks.
The backup service provided by Yabber creates a zipped backup of your entire website installation (core files and database) and is created in a non-public directory and then synced with our office server for the offsite storage (and then removed). If a restore is required this is created by our team at the click of a button (with a restore function to be added soon). In some cases we can sync the backup to your Microsoft cloud OneDrive storage.
In short, Yabber automates the essential backup task which is a service often charged at a premium (often charged at around $300 per year).