Can't run Exchange logs

Posted on 2008-06-24
Last Modified: 2010-04-18
My Exchange backup failed because of a disk error. When I check my Exchange server one of the disks in the RAID 5 array had failed. I replaced the drive and as the array was rebuilding a second drive failed. This caused a complete parity error and the server blue screened. I restarted into the array utility and rebuilt the array, but when the server rebooted the Exchange stores would not mount because of a check file inconsistency. I assume this is because the array failure interrupted some writes. I had a good backup from 6/2 but it would not restore over the old backup because of a file error.

I could NOT allow the email server to remain down any longer because it is business critical. About 70% of our business is transacted through email. So I moved the edb and stm files and brought the stores up so new business could be conducted. I then restored the 6/2 backups into a recovery storage group and merged those mailboxes with the online boxes.

I now have gap in email from 6/2 to 6/18. I have tried eseutil /p and /r and /cc to write the logs from 6/2 through 6/18 with no luck. I have also used isinteg to and still no good.

Does anyone have a suggestion to run the logs from 6/2 through 6/18 into my stores?
Question by:mathewmc
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
LVL 13

Expert Comment

ID: 21868955
Yes you could do that only IF all the logs are in sequence available and in good shape including res1.log and res2.log .
check the signatures of database files agaist the log files and verify that you could use them.

Good Luck!

Author Comment

ID: 21869868
I am not sure what you mean by 'do that'. How are you suggesting I run the logs?
LVL 13

Expert Comment

ID: 21889703
This is what i was suggesting in detail:-
1.Restore the databases to an alternate server in a test environemnt (with a seperate Active directory )
2.DO not select "mount the databases after restore" option
3.the log file from the tapes would go to a temporary location (environment)
4.copy the logs from 6/2 to 6/18 to the production location (on the same server) eseutil/ml on all the log files to veify log are ok
6.rename the last log from the production ares to E00.LOG
now run the eseutil /cc "database area" on the restore environment. for the application logs for the event

SharePoint Admin?

Enable Your Employees To Focus On The Core With Intuitive Onscreen Guidance That is With You At The Moment of Need.


Author Comment

ID: 21896061
That was what I tried first. It didn't work. I beleive that when the back up failed it had partially commited the logs. Eseutil /ml shows everything OK and Eseutil /mh shows there are no logs needing to be committted. Yet we are still missing the emails from 6/2 to 6/18.
LVL 13

Accepted Solution

consultkhan earned 500 total points
ID: 21900857
Even if the log file required shows 0-0 you should be able to do a roll-forward I mean play the log files to put them into the database.
Log file required parameter however, will not moun the datbase if that particular log file is missing ,since its 0-0 you can mount the database and you can roll forward if you wish.
this article talks about the same situation.
have a look

Author Comment

ID: 21937374
There were no damaged logs, no time mismatches and no missing logs. They just won't commit. I finally used a tool called Stellar Pheonix Exchange EDB Recovery. I recovered 85% of the emails. We'll just have to live with that. Since you were the only who helped you get all the points. Thank you.

Featured Post

Major Incident Management Communications

Major incidents and IT service outages cost companies millions. Often the solution to minimizing damage is automated communication. Find out more in our Major Incident Management Communications infographic.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

MS Outlook is a world-class email client application that is mainly used for e-communication globally.  In this article, we will discuss the basic idea about MS Outlook, its advanced features, and types of MS Outlook File formats.
Unified and professional email signatures help maintain a consistent company brand image to the outside world. This article shows how to create an email signature in Exchange Server 2010 using a transport rule and how to overcome native limitations …
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
This video discusses moving either the default database or any database to a new volume.

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question