Forum Moderators: mack
Also, theres about 40 email addresses connected to the site? How do I transfer them over as well. I have an idea, just need a little guidance.
Will there be downtime
The key is to keep the domain pointing at the current site until you have everything set up and tested on the new site, then switch. There may be some overlap where traffic and email goes to both sites, so keep the old one up for at least a few days after the domain switch to be sure no one's still heading there.
If not, and this isn't an easy way, have both databases open (phpMyAdmin or whatever) and manually copy the information from the old database to the new one.
You will probably have to re-initialize WordPress (like a new installation) so you can point it to the new database, but as long as the database is intact, the site should look identical (minus any customizations you've done).
- set up the new account. You should be able to access it via the IP number without having it resolve to the domain.
- get Wordpress up and running over there using the IP number and then test it.
- Satisfied? Stop any posting on the old server, and close it to comments. Go into your domain registrar's control panel and update the information for the DNS servers. Once the info propagates, you'll be up and running on the new domain.
The only hitch will be if you have a lot of internal complete URLs that have the full domain and everything. Those, of course, will go back to the old site until the IP resolves. This should get it done without any downtime except that nobody will be able to post comments until the IP resolves.