There are a number of ways this could be done, but the most comprehensive solution is to simply remove the old content completely and migrate both the hosted files and database from the new site to the old server. There’s one important question, though – do you want to keep any of the content from the old blog, like the posts, comments, images, etc. If you do, you’ll obviously need to back all of that up first. Of course, you should back it all up before deletion as a standard precaution anyway 🙂 While we’re talking about best practices, you should also update the WordPress installation that you plan to use to the current version as well. Hopefully you aren’t using any plugins or a theme that isn’t compatible.
If you do need some data from the old WordPress site, you can probably get away with getting what you need by using WordPress’ standard Export function which is available in the admin panel. Then, after you’ve brought over the new site, you can import that data. Images aren’t included, so those would have to be manually backed up and uploaded to the appropriate area in the /wp-content folder after the new site is in place.
I’m assuming you know how to access, copy, and move files on both the old and new servers, and that you know how to import a database. However, you may not know how to create and access a database from a shared hosting account at Go Daddy. Databases on Go Daddy’s shared hosting don’t reside on the hosting server. To get a backup of the database, you have to access the Hosting Control Panel and perform a specific backup operation. After you do, a backup is placed in your hosting account so you grab it and use it with your new host. Performing the backup is really simple – here’s a quick walkthrough: http://x.co/jhz5
Alon
[ Signature moderated. ]