Steps to move your blog

I posted earlier about changing my hosting provider from WebHostASP to BlueHost. During this process I wanted to move my blog to the new host and wanted to make sure that I don’t have any downtime and I don’t lose anything. Here are the steps I took:

Backup: First, FTP to the hosting space and copy all files to a local drive.

  • I do a lot of customization to the templates of my Wordpress blog and I want to make sure that those are not lost.
  • Add to that the code that is plugged in for analytics and ad-sense and I would rather not have to put those in again.
  • Any uploads, images, attachments, etc. to a post need to be preserved as well.

Backup: Next, log on to the database management console and backup all the data in your database. For Wordpress users, you can also us the excellent Skippy’s Backup Plugin to backup the database.

Create New Instance: Now, install the blogging software on to the new hosting space, including any plug-ins that you may want.

Restore: Now the tricky part.

  • Copy over all the necessary content files, templates, etc. from the backup you took to the newly installed blog.
  • Start the database manager and clear the data in all the tables (except any table which has the main options of the blog, which in case of Wordpress is wp_options.)
  • Now pick up the data backed up earlier and insert that data into all corresponding tables.
  • Log in to the admin console and restore all the options as you had them set in the earlier blog.

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.

Well, I did all this and managed a successful movement of my blog from one hosting provider to another.

If you found this content helpful, then please help by linking to me. You can also help me by sharing the content using any of these nifty buttons above. Thank you.



You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

6 Responses to “Steps to move your blog”

  1. hiii thanks for the tips , this makes it a little clear on the things i need to do but still gives me headaches… again thanks

    Reply
  2. sure… do let me know if you need any other help. I will try my best.

    Reply
  3. Hey Vaibhav, thanks for the article but Im still quite confused. Can you hit me up on me email if you have time. I have some doubts that I would like to clear by asking you.

    Reply




Leave a Reply