Mizanur Rahaman Mizan / November 4, 2015
Everything goes fine when you don’t plan to change your web hosting and your website goes fine. The problem arises, however, when you need better resources or just simply want to switch the hosting provider. You need to transfer over your files! This article will give you the basic idea when you wants to move your website from one web host to another.
Backup: First, FTP to the hosting space and copy all files to a local drive.
Backup: Next step is to log on to the database management console and backup all the data in your database. For WordPress users, you can also use the excellent Skippy’s Backup Plugin to backup the database.
Install the new Instance: Now, install the blogging software onto the new hosting space, including any plug-ins that you may want.
Restore: Now the tricky part.
Reconfigure DNS: Go to wherever your DNS for your domain is configured (9 out 10, this is wherever you have your domain registered). Change your Name Servers to use the DNS servers of the new hosting provider (this information should be readily available in the support documents of the hosting provider).
Configure Website: Now log in to the control panel at your hosting provider and configure the newly created blog to work with your domain.
After you have done all this, make sure that your old blog is still functional for a couple of days. The DNS changes will take from a few hours to a couple of days to propagate throughout the world. Also, try not to post for this duration, as depending on whether your DNS is updated or not, you could end up posting on your old blog.