No matter how well you plan and how much research you do before choosing a web host, there is still a chance you might end up with a bad one. Management may change, service may degrade, or you might just learn some things about them you did not originally know. Regardless of the reason, you will need to rescue your website from that web host and move it to another.
Most blogging software, such as WordPress, is widely supported and used by many web hosts. This makes migration quite a bit easier than if you had repost everything manually. When moving a WordPress blog, you will need to complete these steps, which might work for other blogging scripts as well:
- Backup the existing site, including
- Theme files
- Copy the database to the new site
- You can do this manually or use a program like phpMyAdmin to explor the database and the import it into the new site
- Install WordPress on the new site
- Configure WordPress to use the database you already have
- Copy theme files, uploads and plugins
- Make sure everything is working correctly and nothing is missing.
- WordPress does have an export/import tool built into it that you can try instead of this manual method. You will still need to copy your uploads manually.
- Make sure you have the latest version of WordPress on both sites. Migrating from one version to another can cause errors, especially if it involves a major version jump
A bad web host can be a nightmare, but it is not one you have to endure. Find another host and move your blog as soon as you can.