Switch web host provider without downtime
You've been doing some thinking and you came to the conclusion that you are going to switch web host providers. But, you are wondering how to do this without causing downtime. To many people, changing web hosts can be a nightmare, however if you feel that you want to change web hosts I'm sure you have a good reason. Just remember everything has been done before, and as long as you follow in someone's shoes you shouldn't have a problem. Here are some helpful tips that you should follow and in no time your hosts will be changed without any downtime.
To start off, whatever you do, do not delete your existing web hosting account until your new one is completely set up and you're satisfied with it. Also, while we are on the subject of your old web hosting account, back up everything that you have on it. This is simply needed to be on the safe and secure side.
Now that we got that out of the way, you are going to need to create a new web hosting account. Coming from a web hosting company that you do not like, I am sure that you have done a bit of research now on the one you have chosen. Once you have chosen the new web hosting company, set up an account with them and then continue on to the following steps.
Once you are on the new account, upload the files that you have backed up from the previous web hosting on to the new account. This can be done using FTP, or whatever means are available to you on the new host. Next let’s focus on the e-mail accounts. It is recommended that you create the exact e-mail accounts that you had with your previous web hosting provider. This will help to keep your customers on board with the “updates” you are currently going through.
Make sure that all of your links and files are working correctly when you are all done. The best way to do this is by creating a sub domain of a different URL and then let that mirror off of your website. Some web hosting providers allow you to have this feature, while others might not have this option, so keep that in mind. When you are done checking to see if your files work and they are working correctly, it's now time to change your domain name server.
Travel over to your domain registrar and copy and paste in the new name servers as to not accidently mistype. After your domain name servers have been changed, you have to wait about 24-48 hours so that it can go across the internet. Don't worry about this causing downtime, because it will still be working off of your previous web hosting account.
The final step will be to delete your old web hosting account after everything has been completed. Check after the allotted time to make sure everything is still in order, and then get rid of that old web hosting service. Following these steps will give you a checklist of sorts to be sure everything has gone smoothly, for both you and your visitors.