The isp that housed our Moodle installations had server problems. In the move, from one server to another one of the databases of one of our Moodle sites got corrupted so we were told by this isp. They said the database crashed like on a Monday but we were working in the site on Friday with no problems. The move was on Saturday and after that the database was corrupted. We were paying them to do our backups and all backups are corrupted. The database is missing every table pass the mdl_tab table. Needless, to say we are leaving this isp. But wondering what would be some options that we might try to save this site. We have a whole site backup just not a database backup.
This is what this isp said:
It appears the innoDB tables for users are missing, but are inside the backup. Upon looking the InnoDB system was crashed on the other server and the logins were most likely not working prior to maintenance either.
There is not a way to easily get this back (as its not as simple as restoring a file), a complete database would have to be reconstructed from the files which is outside our scope of support. I can provide you a copy of the files, however if you wish for us to spend the hours it will take to reconstruct these tables from the backup files, it would be billable. I will start preparing a environment for reconstruction in our lab in case you wish to go that direction.
Any help would be greatly appreciated.