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/