SBS 2003, (Exchange 2003). Something unknown happened that locked up the server. Only option was holding the power button. Server restarted fine, stores won't mount error is corrupt database.
Here is the current situation:
This happened yesterday morning (Saturday).
-I have a good backup from 8 days ago. Yesterday's backup didn't complete. The NAS that does a nightly image based backup failed, making the 8 day old backup the only one.
-Yesterday I did a complete SBS(ntbackup) backup of the server. Succeed except for the stores which were of course offline.
-I did an eseutil /mh of the current .edb's and both show State: Dirty Shutdown.
-I copied the entire MDBDATA folder to an external drive as a backup of its' corrupted state.
-Then I renamed the MDBDATA folder MDBDATA20100912. In this folder is res1.log, res2.log, priv.stm, priv.edb, pub.stm, pub.edb, 1 E00.log file and a few dozen E000????.log files. priv1.edb is 23+GB, priv1.stm is 6.7GB or so. -Then I restored the MDBDATA folder from the 8 day old backup into the Exchsrvr folder right there beside the renamed one. Free space on C is now 67GB.
Now I need help. I have not run any utilities on the newly restored .edb files. Do I replace the log files in the MDBDATA folder (with the week old but probably good .edb's) and run eseutil to put the new log files into the old edb's? Some help with the exact steps is appreciated, and exactly which files to use.