How to switch hosts without suffering any down time.
Switching to a new host can sometimes be a daunting process. Follow our steps to ensure that your switching is smooth and safe.
The first step is to join your new host. Make sure to NOT cancel with your old hosting provider, and do not tell your previous hosting provider that you are about to cancel. Keep this a secret from your old host, otherwise they could prematurely terminate your site and cause downtime.
At this point, you should have hosting accounts with two hosting providers (the old and the new one). You will now migrate your entire site from the old host to the new one. This can be done by connecting to the old host’s FTP and downloading all your files, and then by connecting to the new host’s FTP and uploading all your files (maintain the same file and folder structure).
You must also backup any databases on the old host (contact the old host for instructions) and upload the backup files to the new host via FTP. You must then restore your databases from those backup files; this can be done via SSH or cPanel’s phpMyAdmin.
Emails do not normally transfer, but you can archive your emails from the old host. You can accomplish this by making a POP3 connection to each email address; this way all the old emails are downloaded to your local computer. The new host will not have those old emails, but the new host will be able to fetch new emails.
After you have a copy of your complete site on both hosting accounts, it is the right time to change your domain name’s DNS….
After you have all your files on both hosting accounts, it is time to change your domain name’s DNS. Your new host (Itsmydomain) will provide you with the correct name servers (DNS). You may need to contact the new host to find out what DNS settings you will use for your domain name.
DNS name servers usually looks like this (replace “yourhostname.com” with your host’s actual domain name):
Or if your new host is Itsmydomain then you will find these Name servers in your Itsmydomain’s Account, where all your related services bought from Itsmydomain are clearly visible. You will find a link naming NAME SERVER DETAILS click on it to find the name servers which you need to change in your domain name’s DNS zone.
If you bought your domain name from Itsmydomain, we are more than happy to help you or even make the DNS changes for you.
Once your DNS changes have been completed, you will need to wait 48 hours (two days) before your site will load from the new host.
During this 48 hour period, your DNS is propagating worldwide and your site will be randomly loading from either the old host or the new host. Once this two days period is complete, your site will only be loading from the new host.
After the 48 hours have passed, your updated DNS will be fully functional. You can now contact your old host and cancel your hosting account with them, because they are not required anymore. If you originally bought your domain name from the old host, do not cancel your domain registration.
If you completed all the above steps, Congrats you have successfully switched hosts without suffering any downtime at all!
Also Read How Switching Works