Avatar of Spiraliz68
Spiraliz68
Flag for Norway asked on

Event id 904 after doing a restore of exchange information store

Hi all!

Last night we had a serverfailure (power loss) on our exchange server 2000. When the server started the databases private store and public store would not mount. after a little search on google i found an article  from Microsoft stating that its always best to do a restore from backup rather than do a hard recovery on the database. Fine, i had good backup from the night before and i have the logfiles on the server so i decided to start the restore. after 15 hours the restore completed with an error from Symantec BackupExec:

Job ended: 14. mai 2011 at 06:18:31
Completed status: Failed
Final error: 0xe000fe7a - An error occurred while accessing Microsoft Exchange Server. Check the application event log on the Exchange Server for more details.
Final error category: Other Errors


And in the event log i can see that all logfiles are replayed in to the database but it failes on the last logfile E00.log and ESEBACKUP gives the following eventid:

Event Type:      Error
Event Source:      ESE BACKUP
Event Category:      Callback
Event ID:      904
Date:            14.05.2011
Time:            06:18:30
User:            N/A
Computer:      ADM-EX01
Description:
Information Store (3056) Callback function call ErrESECBRestoreComplete ended with error 0xC800023E .

For more information, click http://www.microsoft.com/contentredirect.asp.


To me it seems that the logfile E00 was corrupted when our server went down is there any way to fix this file? I have tried to run ESEUTIL /r E00 but it returnes this error:

Operation terminated with error -543 (JET_errRequiredLogFilesMissing, The required log files for recovery is missing.) after 1.16 seconds.

Is there anybody out there who knows what to do? Im starting to get a bit desperat her;-)
Exchange

Avatar of undefined
Last Comment
Spiraliz68

8/22/2022 - Mon
Neil Russell

You did of course do a backup of the server Before you started the restore?
Spiraliz68

ASKER
Well, the backup i used to restore from was from the night before so the answer is yes (i hope)... But i did not take a backup the minutes before i started the restore operation... The database is 165 Gb.
ASKER CERTIFIED SOLUTION
numero_uno

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Spiraliz68

ASKER
Hi and tnx for replies.
Numero_Uno, so what you are telling me is to do a new restore, without the E00.log file in the logfiles location but leave all other logs in there? Do i have to save the streaming file as well before the new restore? (its a space issue:-))
Your help has saved me hundreds of hours of internet surfing.
fblack61
numero_uno

Since the database size is large, keep the EDB and STM at the default location and just move the E00 file from the default location and then initiate a restore.
Spiraliz68

ASKER
Ok, there is also a file calle E00.chk in the logfiles directory. Should i move that one as well?
numero_uno

Yes, Please do that as well.
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
Spiraliz68

ASKER
:-D Youre indeed Numero Uno:-) Your solution worked fine and i will award you all the points for your solution.

Thank you very much!