..although you probably knew that. I got disk corruption on my hosted server, and it was then one problem after another trying to get it all back. The backup was too big for the server to store whilst also restoring it, so I've had to rent a new server. Then it turns out that since I've not updated the server for years, Java and MariaDb have moved on and so there was a few problems with the source code needing some modifications to handle how they've changed.
However, it looks like it's working again now, fingers crossed!