I am attempting to migrate my domain hosting from GoDaddy to another service, as GoDaddy's servers seem to be painfully slow when handling interactive forms, PHP applications, WordPress, etc, even though uploading and downloading files to/from the server is fast. My guess is not enough CPU time available on the servers.
So, I have a site, eg:
test.com, which is completely handled by GoDaddy (e-mail, hosting, domain name registration), and I would like to just migrate the hosting to DreamHost.
So, my plan is to go to my DreamHost account, update the MX records to point to GoDaddy's mail stores, and nothing else, ie:
A 184.108.40.206 MX 0 mailstore1.secureserver.net. MX 0 smtp.secureserver.net. NS ns1.dreamhost.com. NS ns2.dreamhost.com. NS ns3.dreamhost.com. ftp A 220.127.116.11 mysql A 18.104.22.168 ssh A 22.214.171.124 www A 126.96.36.199
Then, I create a mirror domain on DreamHost so that I can upload my files to the server
Finally, when the site looks good, I will go into the GoDaddy control panel, and update the NS records to point to those provided by DreamHost (ie:
Does this sound like the right approach? My current e-mail address,
email@example.com receives a lot of important e-mails, and I want to both minimize downtime and avoid missing important e-mails.