If you’re like me and use Laravel Forge to host multiple websites on a single Digital Ocean server, then you may have run into the issue where you need to backup all the sites on your server. You could run Spatie Laravel Backup package on each site but a better solution would be to just deploy a single backup application to the server so you can backup multiple sites. This means you can backup multiple types of sites including WordPress.
I came across a great article from Tim MacDonald. Check it out here
Another option is to use SnapShooter for all your server backusp including MySql. SnapShooter is a simple tool to enable more frequent backups of major server providers, while also providing support for offsite backups your choose of S3 provider. Monitor your Laravel backups in real time, and easily discover when something goes wrong. Restoring a backup in a hurry can be stressful, we offer a one click restore process. SnapShooter Connects to your server and imports the database, just sit back and wait.
Let me know if you have any questions.