Migrating WordPress Blog To Another Host

March 31st, 2009

If you’re planning to migrate your blog between hosts, there’s a few things you would need to make it a simple process:

1) wordpress blog database backup

your wordpress database contains your posts, users, and various settings. If you want to bring all of these with you to another host provider, it is essential that you obtain a backup of your blog database. If you do not have access to creating a backup yourself , your hosting company’s tech support should be able to provide you with a copy.

2) Your wordpress files

Essentially, you would only need the wp-content folder as it contains your themes, plugins, uploads, and widgets that you may want bring with you.  You will however need to download and unzip a wordpress package on the new server if you only decide to transfer your wp-content folder over.

(NOTE: If you plan on just bringing your posts over you can just export an xml containing all of your posts and import them into the new blog account)

With your blog database backup and wordpress files handy,  you can then upload your wordpress files onto the new webserver and then restore the backup of your database. You will then be required to update your wp-config.php file so that your blog can connect to your blog database. You would just need to update the db host, db name, db user, db user password to match your database.

After completing the steps above, you should be able to connect to your blog via web browser. You can then log into your blog admin panel and activate your theme, plugins, widgist, and permalinks to your preferred  settings and you’re all set.

Leave a Reply