Link to home
Start Free TrialLog in
Avatar of Ian Price
Ian PriceFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Help understand Eseutil - When performing a soft recovery - Where are the log files located ?

I am trying to do a soft recovery of our database but I am not sure where our log files are stored ?

Looking for the log file that starts r00 but I cant find them I can only find log files that are located in the MDBDATA directory starting with E00010DF.log then E00010E0.log,E00010E1.log,E00010E2.log right up to E00014b1.log

Are these the log files ?

eseutil /r r00 /i /d"c:\Program Files\Exchsrvr\Recovery Storage Group"
Avatar of rakeshmiglani
rakeshmiglani
Flag of India image

it appears that a restore was done in the RSG.
if that is the case then can you search and check if any restore.env file was created
if you are able to find this file then run eseutil /cc against the folder that has this file.
Avatar of Ian Price

ASKER

No Sorry let me explain..

eseutil /r r00 /i /d"c:\Program Files\Exchsrvr\Recovery Storage Group" was copied from the following web site
http://support.microsoft.com/kb/824126

About 2/3 down the page you'll see 'Restore a Mailbox Store to the Recovery Storage Group'...underneath that you'll want the section named 'Manually Copy Database Files to a Recovery Storage Group'

I use Symantec Backup Exec" System Recovery to protect our Exchange server.

I restore edthe contents of the MDBDATA directory back to a Temp directory on the same exchange server when I run Eseutil against my copy of the priv1.edb file it tell me a Dirty shutdown occured - so I am trying to do a softrecover but I don't know where the log file are stored.

The temp folder has the priv1.edb and the E00010E0.log,E00010E1.log,E00010E2.log right up to E00014b1.log

I copied eseutil.exe and and the required dll into my temp folder and ran

eseutil /r e00 /i /d"c:\mytempfolder"

I was told it was succesful but when  I run esutil /mh against my priv1.ebd I am told it still in dirty stte ?

Can you help..
When you run /mh, what is the "log required" value?
are those logs present in this Temp folder?
The "log required" value Is 6390-6979

And no they don't appear to be in the Temp file but they are not on the live system either ?
do you also have a restore.env file in the system?
No there is no restore.env
the logs available and logs required values don't seem to match
if you convert E00010E0.log to decimal, it comes to 4320 and E00014b1.log comes to 5297
If you convert the range of log required to hex it comes to E00018F6.log-E0001B43.log
So does that mean I am screwed ?
as this is exchange 2003, can you create a RSG and then do a restore of the mailbox store in the RSG and check?
Ok I copied the files from my temp location which included the database file and logs into the RSG and it mounts but does not display any mailboxes and EXMERGE can't find any either ?
ASKER CERTIFIED SOLUTION
Avatar of rakeshmiglani
rakeshmiglani
Flag of India 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
I must be missing something then - it's mounts but there are not mailboxes...