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:
- Unlock domain, get auth code and transfer domain ownership to newregistrar.com from oldregistrar.com
- Leave current ns at ns1.oldhost.com
- Setup hosting at newhosting.com and wait 5 days for domain ownership to transfer to newregistrar.com
- Once domain is transferred all web/email should still work because no ns/records have changed and the oldhosting.com account is still active
- On newhosting.com create a new DNS zonefile keeping all the records within (a, cname, mx) the same
- 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.