Saturday, 26. November 2011Week 47

Online Again

The database which previously powered this weblog vanished without a trace two years ago and people only got some PHP/XML error when surfing this site since then. Unfortunately the last backup of the database was more than four years old...

To restore the content of this weblog the Webarchive from Archive.org was parsed with the help of some scripts in order to extract the missing posts. The resulting data was cross-checked with the last database backup and the generated static RSS feed files.
Then all the posts with their meta information were converted and stored in the appropriate format for the new system. Finally the layout was migrated to the new system and some glue files were created in order to provide backwards compatibility for the old link format.

After two months of restore/migration/polishing work the weblog is now online again, powered by jekyll and currently hosted with GitHub Pages.