Many/most of the posts and comments that were recently lost have been restored. As I suspected, posts made yesterday afternoon after the announcement of the issue had to be overwritten to restore the site. My apologies. If you notice anything else awry let us know. Back to business as usual!