in order to migrate i am guessing i need to do the following
export the sql file from the existing webserver so that i will have taken a backup of the website and also information regarding the websites post, content and other details.
download wordpress file and edit wp-config.php and specifying the database details on the new server
upload wordpress files to new server and install wordpress on the new webserver
access phpmyadmin on the new server and import the sql file that i
exported from the existing webserver
if i follow the above steps will wordpress be installed on the new server and work exactly the way the website is working currently with all the posts, content, video, images etc