OK what you need to do to migrate your site successfully is this:
And no need to pre-install WP in the new website!
New Server (where you want to move/migrate to.
1: Create a new database and user in your NEW SERVER hosting control panel;
2: Add User to the database, give all permissions;
3: Copy the user name, database name and password to a text document;
Existing Server Where you are currently using your website.
4: Install a new plugin called Duplicator http://wordpress.org/extend/plugins/duplicator/ and enable this;
5: Run the plugin and let it make a complete “migration package”;
6: Click on the install link, it will download that link;
7: Click on the Package link, it will download the “migration package” (your complete website with database in one pack);
New Server (where you want to move/migrate to.
8: Open file manager, and upload your “migration package” and “install script” that you have downloaded from the old server;
9: Run the install script by opening up your new website url.
10: insert the Username, Database Name and Passwords in the fields that are available;
11: Press the “Test Connection” button;
12: Press the “Install” Button.
Dont forget to now remove all your install scripts that are left in the file directory. The install script will show you where to do that.
13: Log in to your New dashboard and re-save your permalinks. IMPORTANT!!



Congrats, you have just learnt how to migrate a WordPress Website Like a Pro
Ciaran
I can add a movie to my series of how to do this if there are enough people want to know how to do it visually.
Place your votes below. Will count up the numbers at the end of the month.
loading...