Solved

Can't run Exchange logs

Posted on 2008-06-24
6
188 Views
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?
0
Comment
Question by:mathewmc
[X]
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
6 Comments
 
LVL 13

Expert Comment

by:consultkhan
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!
0
 

Author Comment

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

Expert Comment

by:consultkhan
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)
5.run 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.
7.watch for the application logs for the event

thanks.
0
Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

 

Author Comment

by:mathewmc
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.
0
 
LVL 13

Accepted Solution

by:
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
http://technet.microsoft.com/en-us/library/aa996238(EXCHG.65).aspx
thanks.
0
 

Author Comment

by:mathewmc
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.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

This article explains how to install and use the NTBackup utility that comes with Windows Server.
A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

756 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