I hope you are well today and thank you for your question.
Yes after creating backup and downloading it you can import it on the new server by adding the downloaded file on the path wp-content/uploads/fw-backup in your WordPress install and then that zip file can be installed from Tools > Backup by restoring backup.
Please make sure you have activated Unyson plugin and its Backup & Demo Content Extension on both the sites.