With BackupSheep, you can schedule automatic offsite backups using WordPress plugin.
Caution:
Using a plugin for WordPress backups is quick and easy to configure. On very large websites backup plugins may cause high CPU and memory usage, which can lead to an unresponsive website during backup. This is because WordPress backup plugins use your server/hosting resources to compile backups.
UpdraftPlus is designed to create the zip files first on your local server before it sends to your remote storage. It can automatically delete the backups on your server once the backups are successfully sent to your remote storage. For more info on How much resources does UpdraftPlus need, read here
You also need enough storage space on your server to store the temporary zip backups (very large files) while BackupSheep downloads them to your selected storage locations.
Sign up for the Free Developer Plan here:
https://backupsheep.com/signup/?plan=developer