Lessons learned moving Wordpress blogs to a new server
posted in blogs |Moving is tough.
Just as physically moving from Lubbock, Texas, to Edmond, Oklahoma was tough on our family for many reasons a year and a half ago, migrating my blog from my ISP since 2003 (POWWEB) to my new ISP (SiteGround) this week has been challenging, frustrating, and at times rather agonizing.
I have been frustrated with POWWEB for many months, largely because of MySQL database problems which have rendered my Wordpress blog slow at times, and temporarily inaccessible for brief periods of time on multiple occasions. My August 23, 2007 post “Strange Wordpress, mySQL and other errors” and November 18, 2007 post “My blog’s slow response times and POWWEB mySQL issues” reflect both my past frustrations and their technical sources.
Lesson #1: Don’t host your blog with POWWEB.
The problems I have encountered with POWWEB reportedly date back to their acquisition by another company. Whatever the reasons, I am VERY pleased to have my primary and, as of tonight, one of my secondary blogs moved off POWWEB and onto another server recommend by folks I trust to be more reliable, speedier, and better supported.
Lesson #2: Back up your blog database (and other computer files) regularly
I haven’t lost any data in the process of migrating my blogs to a new ISP, and never really thought that I would, but having to do a complete restoration of two blogs (with two more remaining to do) has driven home the importance of regular backups. Someone told me once, “There are two types of people, those have lost data and those who will lose data.” I’ve lost hard drives before, and it’s not a fun process. Backups are great insurance for future mental health.
Lesson #3: Problem solving skills are key
Unfortunately, the process of importing the MySQL database backups I had created onto my new ISP’s server was not straightforward. I’m not sure why, but I couldn’t import any of the backup versions I had created previously or tried to create subsequently in their entirety.
Cryptic errors are frustrating, but Google has granted everyone amazing abilities and powers for troubleshooting, especially when it comes to computer-related problems. In my years as the “IT Guy” for Technology and Learning magazine (January 2003 through September 2006) I discovered over and over again that if one person is having a technical problem– in virtually every case other people had not only experienced the same issue but also WRITTEN about it in forums, in blogs, and in other webspaces. The WordPress Codex articles “Backing Up Your Database” and “Restoring Your Database From Backup” were helpful to me, but other “unofficial” user posts and forum responses were as well. My Google query “mysql error 1044 wordpress import database” didn’t yield a post which ultimately solved my MySQL importing problems, but it did help me realize I was not alone and gave me additional ideas for troubleshooting.
Ultimately, I discovered by accident a workaround for my importing blues. I started to create backups of my Wordpress MySQL blog with different settings, and one time I neglected to select all the “tables” included in the database, and just selected one. That file downloaded VERY fast, and I was able to import it into an empty database without a problem. Miguel Guhlin had counseled me earlier in the day to import my tables into a new, existing database on my new server, and that was confirmed on multiple webpages I read also. The BIG A-HA moment, however, came as an accident– Rather than trying to import all 10 to 17 tables at once into my database, I could import them successfully one at a time. Certainly this was a more time consuming process, but it could yield success where my other attempts had only ended in failure.
All of this involved hours and hours of troubleshooting, last night into the early morning, and many hours tonight as well. I am OVERJOYED to have my blog back online. The experience of getting it back online, however, reinforces my pre-existing perception that PROBLEM SOLVING SKILLS are essential in the 21st century infoverse. Sometimes as teachers, I think we are hesitant to provide students with a challenge or learning opportunity that is open-ended, one in which the outcome is not pre-defined and assured. Life, as it happens to us, is open-ended. As Miguel will share in his keynote at the Oklahoma Technology Association’s annual conference here in Oklahoma City in a few weeks, “The Future is Unwritten.” Those who will write it will have to be problem solvers, because only the effective problem solvers and collaborators can thrive in a dynamic environment full of unexpected and novel challenges.
Lesson #4: The support of a learning community is essential
Many thanks to those of you who reached out to me via Twitter during my ISP transition! Those suggestions, along with Miguel’s tips and the documentation I found online, were essential in bringing this story to a happy ending.
Lesson #5: Persistence is key
When I was in an instructional technology support role at a college, I discussed with peers the need to establish some sort of “time threshold” for wrangling with a technical problem or issue. Without a boundary on time, a relatively minor or small issue could end up consuming hours and hours of time. Stubborn tendencies to keep working on a problem can be undesirable in some contexts, but persistence and tenacity can also be essential qualities needed for success and achievement. Truly worthwhile things are rarely easy to achieve. A poster I used to have in my office read, “The man on the mountain didn’t fall there.” That idea certainly seemed true last night and tonight wrestling with MySQL and a new website management interface.
Lesson #6: The recommendations of trusted friends are essential
When we moved to Oklahoma, there were a TON of different things we needed help and recommendations with. Babysitters, doctors, dentists, pediatricians… the list went on and on. In most cases, we went with someone who was recommended by a friend we trusted. When it came to choosing a new ISP, the same idea applied.
I didn’t just want to go with an ISP one person said they liked– Maybe that person hadn’t utilized different ISPs in the past and had a rather limited perspective. I wanted to go with a company that had multiple positive references, not just from websites authored by strangers, but by people in my professional learning community whose expertise and opinions I value and respect. Several people meeting those requirements recommended SiteGround, so that’s why I chose them. Personal recommendations which come from those in a trusted learning community are very important.
Lesson #7: A good, long movie is always nice during multi-hour troubleshooting sessions
My big Christmas present this year from my wife was a copy of Ken Burns’ new documentary, “The War.” Although I couldn’t give all the episodes I watched during this recent evening troubleshooting journey my full attention, it was wonderful to have such amazing stories to listen to as I multi-tasked. (I’ll be posting more about this documentary in the weeks ahead.)
Let the fireworks begin! My blog is back online, and I learned a bunch of things as a result of the troubleshooting which was required to get it to work on a new server. ![]()

Now, it’s time for bed!
Technorati Tags:
blog, wordpress, powweb, siteground, isp, frustration, problems, lessons
On this day..
- Reflections about "The War" and oral history - 2008
- Joel Meyerowitz: Into the Light - 2007
- Apply to be a 2007 Apple Distinguished Educator - 2007
- Podcast110: Simple Podcasting on a Global Scale - 2007
- Podcast109: Reflections on Cultivating Creativity - 2007
- OLPC marches on - 2007
- Synchronous non-interactive? - 2006
- Coupon to plagiarize - 2006
- Moral obligations to distribute ideas - 2006
- iChatCast? - 2006




Flickr/wfryer
Myspace/openingthedoor
Facebook/Wesley Fryer
Linkedin/wesfryer
Twitter/wfryer
YouTube/wfryer
Del.icio.us/wfryer
Wikipedia/wfryer
Wishlist/Wesley Fryer
Technorati/wfryer





