Hello !
It shouldn't be such a huge problem doing it, but I feel there was something else wrong there, on your server, some mysql tables missing doesn't sound good ... I'll need the full backup you've taken (how was it done, via mysqldump or hotcopy of files?). And root access to the server. I'm available to start in one hour.
Regards,
Dragos