I’m glad to inform you guys that JaypeeOnline is now back online as the DNS settings have fully propagated. I confirmed this by asking friends from different locations, mostly in the Philippines (Asia is the last place for DNS settings to propagate) to check if they can access the blog and they all reported that they could. I’m also glad that it didn’t take too long, it usually takes about 24-48 hours but in my case it only took more or less 12 hours for the DNS settings to fully propagate.
Initially I told you guys that I would be migrating to my new host on the 29th but because of some delays, I was able to do it yesterday, the 30th.
So how did the migration process go? That’s another thing I’m thankful for, the migration process went smooth. I’ll share with you the steps I took during the migration process. The first thing I did was to change my domain’s nameservers from Media Temple’s to the new nameservers. Next was to backup all my files – WordPress themes and plugins, images and other local files including the WordPress database. After I got the login and FTP details to the new hosting account, I uploaded all the local files and WordPress themes/plugins. That part wasn’t complicated, it just took a while because I had lots of files so I just had to wait until it was done. Then I created a new MySQL database in the new hosting account. For me, importing the old WordPress database is the most important/crucial part of the migration process. The usual way to do it is via phpMyAdmin but if you have a large WordPress database like me, then you might have a hard time and encounter some errors. Fortunately for me, I was able to use a script that helped me with this process and it took me only a couple minutes to successfully import my old WordPress database into the new one. (For those who are interested, I’ll be publishing an article about how to use that script for importing large WordPress databases or MySQL dumps so watch out for it.) After uploading all the files I needed and successfully importing WordPress, I disabled all comments in the WordPress install on MT and put it into maintenance mode. I did this so I’ll know if the blog being accessed is the old one in MT or the one from the new host.
I’ve been talking about the migration process but I almost forgot to mention about my new hosting provider. My new home in the web is TechHive which is owned by my friend AJ Batac. Basically my new hosting account is a VPS or virtual private server and I share it with AJ who I also shared my Media Temple account with. TechHive has existed since 2001 and hosts Mployd.com, PinoyLancer and PHPUGPH, the largest php developer community forum just to name a few. I’m paying the same amount I paid for Media Temple and although the specs are lesser than what I had in MT, I didn’t mind moving because my priority is uptime and page load times. Besides, I have more than enough resources to work with in my new account.
I’ve checked most of the parts of this blog for errors and problems that may have been caused by the migration and didn’t find any problems. However, I haven’t checked each individual link, page and post so there might some errors or issues that I’m unaware of. If you encounter an issue or error with any part of the blog, I’d greatly appreciate it if you can please notify me via the comment section or via the contact page so I could fix it ASAP.