Migrating a site manually can be fiddly, and you risk messing things up
If you want to avoid the hassle and reduce the time it takes to move a site, there are plenty of plugin options that make migration a piece of cake.
It is best to consult with your hosting company about which plugin to use, as some migration plugins may not work for your particular hosting.
UpdraftPlus Backup and Restoration
https://wordpress.org/plugins/updraftplus/
Duplicator
https://wordpress.org/plugins/duplicator/
All-in-One WP Migration
https://wordpress.org/plugins/all-in-one-wp-migration/