Backup from old host everything. Upload the site content as well as database on the new host.
Click SSL, rijans likes this