Re: Posts lost :(
If they’re not in the database and you don’t have a good backup, the only possibility I can think of is the binlog for MySQL. That’s probably not possible on a shared host.
You might want to turn off Akismet in your config for now, to see if that’s what caused the problem.