Switching to different domain registrar and different host without any website or email downtime

Mr. Tony Jessup asked:

What I currently have:

  • Domain registered at register – oldregister.com
  • Website hosted at different host – oldhosting.com
  • Email hosted at different email provider – oldemailhosting.com

What I want:

  • Domain registered at new register – newregister.com
  • Website hosted at new host – newhosting.com
  • Email continued to be hosted at old email provider- oldemailhosting.com

What I the current plan is:

  1. Unlock domain, get auth code and transfer domain ownership to
    newregistrar.com from oldregistrar.com
  2. Leave current ns at ns1.oldhost.com
  3. Setup hosting at newhosting.com and wait 5 days for domain ownership to transfer to newregistrar.com
  4. Once domain is transferred all web/email should still work because no ns/records have changed and the oldhosting.com account is still active
  5. On newhosting.com create a new DNS zonefile keeping all the records within (a, cname, mx) the same
  6. At newregistrar.com change the ns to ns1.newhost.com so it reads the zonefile/records on newhosting.com.

What my concern/question is:

Is there any error in these steps that may cause website/email downtime?

oldregistrar.com uses 3rd party dns at ns1.oldhosting.com so no need to change dns to ns1.newhosting.com until after transfer to newregistrar.com is complete.

My answer:

Set up Namecheap Free DNS for the domain, and move all your existing DNS records, before you transfer the domain from the previous registrar.

When you do transfer the domain, Namecheap will integrate the free DNS with the incoming domain.

View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.