I just want to provide what it takes to change hosting company or moving from one to another. Here is 10 steps how you can do it. Please correct me if I forgot something or I am totally wrong (wing-wong) 1. Identify a web hosting company that provides the features and services most suitable for you. 2. Order an appropriate hosting package from the supplier. 3. Use the Control Panel facilities to manage your email boxes and such like. 4. Begin the transfer of your domain or change the domain records and change email settings if required (your new web hosting supplier should provide guidance and support to make this as simple as possible). 5. Copy all your files from your previous web hosting service. 6. Upload the files to your new hosted web space. 7. Transfer any databases required for your website. 8. Check that all files have been copied and uploaded successfully. 9. Test functionality and content related to any databases. 10. If you have not done so already, cancel your previous hosting service. By the way I think that the most biggest problem is to know how to get moving from one to another hosting that’s why people always thinks that they will stick to one hosting company and forget all major problems with that company (downtimes, long servers maintenance and etc.)… I am trying to analyze cPanel, DirectAdmin and Plesk and will provide all (as much as I can) information regarding how to transfer your website. I would be glad if you would share some information with me on this forum. Really would be awesome… Anyway I think it would be great idea to have all information together collected.
thanks for the post, good general guide on this. Definitely touch base with your host and ask for any assistance or guidance they can give as well
Great instructions Thanks for sharing The only thing I would recommend is to move step 4 to the bottom of the list (4. Begin the transfer of your domain or change the domain records and change email settings if required). IMO you should test and verify that everything is working correctly with your site on your new hosting account. Then update the nameservers for the domain to your new hosting account and keep both accounts up until the DNS records have completely changed over.
CPanel requires that you point the DNS to the server before it sets up the domain. You can work around this in WHM but generally you aren't given this freedom and is available upon request. In situations of migration you really need support of the new host. If they can't help you out, they aren't the host for you. Technically they aren't obligated to provide that service, but they should.
All the thing you list is the common sense and if the client don't have the skill. They can ask their new webhost to do the transfer on behalf of them for free. Plesk is only used by experienced user that known what they are doing. More over,only CPanel is widely used so its wise to only focus on it.
Plesk does what CPanel does. It supports Windows servers too. So they do the same thing. So what's your point about "experienced user"? It's up to the hosts discretion which they believe suits their needs and the consumer, but end of the day they do the same thing.
Great tips indeed but I'd definitely get in touch with a moderator to have them moved to a more appropriate section so that it reaches the right audience.