After being hacked recently and losing some data, I’ve managed to restore the missing files. Permalinks are now working again, feeds have been regenerated, caches are in place, and the backend seems to be there. It’s just a pain having to do it.
If anyone notices anything missing or unexpectedly 404ing, you know how to contact me.