How fitting that this weekend, Easter weekend of all things, I spent the last two nights rebuilding this blog from scratch. Found out Thursday that something happened to the WordPress installation on the 2mhost.com hosting site. After entering some frantic tickets to their support desk, was told that the twice weekly backups they do overwrite the previous, and there was no reference to the install directory that they could see. Frustrating… to say the least. Having worked for nearly 15 years in IT, you always keep a second option for backups. Of course, never in my wildest dreams did I think I’d have to keep my own backups for an online hosting service that I’m paying for.
Thankfully, the mySQL database that contains all the posts and other content was intact, and after a late night on Thursday, I was able to get a new WordPress install up and running and the old database connected. However, that still left 275 images for me to reconstruct. Thankfully, I think I only lost 5-6 images that were ones I grabbed off the Internet. I’m happy to report that all of the rest were reconstructed from my personal photo archives. While you might see some missing links when browsing this blog’s history, I will get around to fixing them all.
I can only imagine what someone who doesn’t have an IT background would face. I’m big on backing up data, but I never thought about having to keep an extra backup of a hosting provider’s system. Going forward, I’ve got regular backups of both the database and the WordPress install, plus an additional weekly backup that I’ll automatically download overnight just in case. The silver lining of this whole ordeal was an opportunity to review three years of blog entries – some very interesting perspectives on things. What started out, and continues to be, primarily as a blog about my running adventures picked up tidbits from other parts of my life.
So, if you read this blog, fear not, it is back up and functional… my commitment for the coming year is to include even more content and perspectives on various topics.