Link to home
Start Free TrialLog in
Avatar of smith1974
smith1974

asked on

ESEUtil /r questions

Hi

These questions revolve around E2007

I have been reading the article here: http://technet.microsoft.com/en-us/library/aa998075(EXCHG.65).aspx

But I was still a little confused :)

a. What does ESEUtil /r actually refer to; a hard recovery or a soft recovery?

b. And how does ESEUtil /C fit into

c. Does soft recovery actually take place automatically, it doesn't require an ESE switch?

d. If running ESEUtil /r and there are log files missing, will this force the DB to mount without the logs, and therefore result in data loss?

Avatar of Akhater
Akhater
Flag of Lebanon image

a. eseutil /r is soft recovery, eseutil /p is hard recovery
b. eseutil /c is used on restored databases
c. yes  soft recovery happens automatically when you mount the database
d. no eseutil /r will never lose data. if you have missing logs eseutil /r will fail
Excuse me I typed wrong above

eseutil /r is soft recovery: it is what needs to be done after a unplanned shutdown/failure of the database but db file and logs are available

eseutil /c is hard recovery (Not /p): what needs to be done after a restore

the rest is correct /c is hard recovery or restore mode

eseutil /p is rePair mode it ignores the logfiles at all

eseutil is done automatically when you try to mount a database that is in a dirty shutdown state

eseutil /r will not lose data. if there are missing logs it will fail
Avatar of smith1974
smith1974

ASKER

Thanks Akhater...

One set of final questions -

i. Regarding ESEUtil /r: I thought Exchange automatically tried to replay log files whenever a DB was mounted? In what situations would I need to manually run this command?

ii. Let's say Exchange had a dirty shutdown on a DB. When I remount, Exchange should automatically try and replay the logs, correct? If not, then I will recv a message saying that some logs are missing, then I run ESEUtil /r?

If there are some log files missing, then running /r won't result in data loss, but I will be prompted to run /a switch (with Exchange 2007), which will bring back the DB minus the transactions relating to those lost log files.

Is my understanding correct here?
ASKER CERTIFIED SOLUTION
Avatar of Akhater
Akhater
Flag of Lebanon image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial