WPvivid is a free WordPress backup plugin that can help you safely and automatically back up your WordPress site to off-site locations on a schedule that you specify.
Beyond that, it can also help you migrate your site to a new domain, as well as restore any backups that you’ve taken.
I recently used WPvivid to migrate a website from the working sandbox location into the existing production location. I had success using the manual migration method. The Auto Migrate function gave me a network error which I suspect is not the fault of the plugin.
The vidoeo below is a quick review of the steps for the manual review. Only tricky part for me was to make sure to download both part 1 and part 2 of the backup. These are both in the form of Zip files which confuised me the first try, thinking maybe the Zip file contained both parts.