Rebuild in progress

In case you didn’t notice, our hosting box shat the bed a few weeks ago.

I’ve been prioritizing bringing things back up – my primary objective was email, which was restored a few hours ago.

Unfortunately, all files on the previous host were lost. Fortunately, I had a backup of the latest mysql database, so mailbox definitions,passwords, and aliases all survived. That also means that things such as posts from wordpress sites survived, though themes, files and plugins did not.

I’ve also taken advantage of this downtime to upgrade several other parts of our infrastructure: not the least of which are:

  • secure, signed DNS zones
  • replacing apache with nginx for a web server
  • improvements to mail delivery and spam blocking (this should help us with delivering to gmail)

Unfortunately, if you don’t have a good backup of your non-wordpress (or other non-mysql backed up site), then that is likely gone for good.

For example, I’ve completely lost my shopping list application. I still have the mysql data, but the app itself is gone, and I’m going to have to re-create it from scratch. If you have to do the same, you have my sympathy, but nothing more…

Also, while re-creating your sites, please keep in mind that sites that fully support SSL (we’ll be using letsencrypt.org) will soon be the only sites that google will crawl…