Right, the server is back, but the main reviews table wouldn’t mount back on the database. Thankfully, the “repair table” command from MySQL has fixed the problem and we don’t seem to have lost anything.
I’m going to spend some time checking over the site now. If anyone spots any problems, especially corrupt reviews or comments, please let me know.
I’ll be sending a complaint into my hosting company, as I’m not happy at all about how this has been handled. I’m willing to allow for some problems, but taking about five hours instead of one, getting the day of the change wrong, and corrupting the database are not acceptable. It’s a real shame, as I’ve been very happy with them up to now.