How to Switch Hosts Without Having Any Down Time

Switching to a new host can be a very smooth process or it can be very complicated. Following our steps will ensure that your move is a painless one.

  1. Find the new host you want to be with and join them. Make sure not to cancel with your old hosting provider, and do not tell them you will be canceling, or they could terminate your site early and cause downtime.
     
  2. At this point you should have hosting accounts with two hosting providers; the old and the new one. Upload your entire site from the old host to the new one. This can be done by connecting to their ftp and downloading all your files. Then connecting to the new hosts ftp and uploading all your files.
     
  3. You will now change your domain name's dns. Your new host should have provided you with their domain name servers (dns). If they haven't, contact them to find out what dns you should use for your domain name.

    Dns usually looks like this:
    ns1.thehostsnames.com
    ns2.thehostsnames.com

    Once you know what dns to use on your domain name, go to wherever you purchased the domain name from to make the changes. If you purchased your domain name from your host you usually will need to ask them to make the dns changes for you.
     
  4. Once your dns changes have been made you will need to wait two days before your site will load off the new host. During this two day period your dns is prorogating world wide, and your site will be bouncing from the old host to the new host every other minute randomly. Once the two days is up your site will only be loading off the new host.
     
  5. 48 hours should have passed now since you have updated your dns. Contact your old host and cancel your account with them.

If you completed all the above steps you have successfully switched hosts, with no downtime at all!