Set the Secondary Nameserver of the new hosting company immediately.
Wait until you are positive that has transfered, and propogated throughout the world.
Then, you may set the Primary Nameserver to the new hosting company as well. When you do this, have your account TERMINATED. Not delete everything, not suspended, TERMINATED. When computers go to search for the Primary Nameserver and find nothing, it will then go to the Secondary Nameserver automatically.
Terminate deletes all files in your folder, deletes all knowledge of your account off of the server, EVERYTHING - GONE!
So, when it goes to the old server, and gets a 404 error - it then goes to the secondary dns entry. You should change secondary DNS - ensuring it has propogated worldwise. Then, transfer all data from your old server to your new server. After that has been completed, you should request immediate terminiation from the old server. Once that has been confirmed completed, then change your primary dns server to new host. All requests will then go to your new server, with minimal downtime.
The old host doesn't delete all of the folders, and that's not what they will do - nor is it what you should do. The host will go to cPanel and select the button labeled 'Terminate Account.' They will then type in your account. This will in turn delete any mention of your domain, your username, your site, all files, all folders, all Databases, EVERYTHING from the server - with one click.
Originally posted by Alsenor Let me see whether I understand the process right.
Day 1: point secundary DNS to new host.
Primary DNS is still my old host, and secondary has time to propagate.
But secondary is not used yet, anyway.
Day 2: Point primary DNS to new host, and terminate old host.
Now all should go to new server.
What effect does terminated have, and how can I be sure the host does this right?
From what I understand of this stuff, you day 2 should actually be day 4 or 5. It takes a while for the DNS change to propogate around the world. If you change the primary on day 2, the seconday may actually still point to the old place (from some servers).
DNs takes anywhere from 24-72 hours. That's why I corrected him in that there is no Day 1, Day 2 - it is just whenever the first one is fully done, then you start the next. You have to do a nameserver lookup in some obscure place, such as Japan. Once this is complete, you know it's finally done.
Originally posted by fozzy From what I understand of this stuff, you day 2 should actually be day 4 or 5. It takes a while for the DNS change to propogate around the world. If you change the primary on day 2, the seconday may actually still point to the old place (from some servers).
I was only using day 1 and 2 as chronological reference. I still think it may be a good idea to wait another couple of days.
Interestingly, in another post I had asked about pointing to both hosts for an overlap, and got negative feedback.
But my idea was closer than they thought!