Migrating WordPress from DreamHost to Media Temple (gs) Grid Server - Part 1 (MySQL Backup)

Recently, I’ve received lot of queries, “why I’ve moved my blog from DreamHost (who hosted this blog for about 1 and half years) and how I’ve managed to avoid downtime?” I’ve been answering the queries for past few days, so I thought to make a post of it along with the migration steps, but don’t expect […]

Recently, I’ve received lot of queries, “why I’ve moved my blog from DreamHost (who hosted this blog for about 1 and half years) and how I’ve managed to avoid downtime?” I’ve been answering the queries for past few days, so I thought to make a post of it along with the migration steps, but don’t expect me to spit any negativity about DreamHost. Because the simple reason of my moving to mt (Media Temple) is that my site is out grown “DreamHost’s shared hosting services”. Before, moving, I had tried DreamHost VPS, but unfortunately that didn’t worked due to some technical reasons.

After discussing with DreamHost, they suggested me two web hosting service providers that would meet my hosting requirements, “Slicehost” and “mt (Media Temple)”.

I like the concept of Slicehost, but it requires lot of time, because they give you server with root access and you’ve to install, and manage (web & database server software etc.) — a full time web master /admin job.

Since, I cann’t manage to put that much time, without any blink, my preference was/is the Media Temple, because of their robust technology and future expandibility.

Finally on last Sunday, I applied for Media Temple (gs) Grid-Service and received my account activation details on Monday evening. Immediately, after receving account details, I transfered all my WordPress setup, including MySQL database, and requested DNS propagation. The site was running, while DNS propagation was under processing, it took about 18 hrs for DNS to fully propagate. But as said, I didn’t had even a single minute of downtime.

What is (gs) Grid-Service?: mt (gs) is a new hosting service, that replaces shared server technology. Instead of traditional shared hosting, where your site resides on a single box, mt (gs) uses hundreds of servers working in tandem for your site, applications, and email. The (gs) Grid-Service's on-demand scalability means you'll always be ready for intense bursts of traffic and the growing audience resulting from your online success.

Features Include:

  • 100 GBs of premium storage
  • 1 TB of short-path monthly bandwidth
  • Host up to 100 individual sites
  • 1000 email accounts
  • 64 MB Ruby/Mongrel container
  • Money Back Guarantee
  • and more...

Sign up mt (gs) Grid-Service

My WordPress Setup: At the time of  sign up for Media Temple (gs) Grid-Service, I was using WordPress 2.5.1, and WordPress 2.6 was released. Once the signing process was over, the first thing that I did was upgraded my blog on DreamHost to WordPress 2.6.