[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Recovery using eseutil /r /a

Posted on 2009-12-22
Medium Priority
Last Modified: 2012-05-08
Okay, disaster....

Running Exchange 2007 and I get the following error in the event log when trying to start the exchange services:

%1 (%2) %3Database %4 requires log files %5-%6 in order to recover all committed data. Recovery could only locate up to log file %7, and could not locate log generation %8. If the log file cannot be found, the database(s) can be recovered manually, but this will result in losing committed data.

Where the % values are actual values from my database. Looking at the following article:


It says "If the missing log files cannot be located, the recovery can be achieved via running Eseutil /R /A at the expense of the data in the missing log files"

Running eseutil /r /a tells me that I am using invalid parameters. Trying to run eseutil /r e00 says that the file is missing, but I can see that it is definitely there. The client, unbeknown to me, had removed their backup media and I have no working backup of their data. Can something be done?
Question by:medium_grade
  • 4
  • 2
LVL 31

Accepted Solution

Justin Owens earned 1500 total points
ID: 26108149
Process Defined - Eseutil /R Recovery Mode:
Process Explained - How to Run Eseutil /R (Recovery)

Expert Comment

ID: 26110244
You can run eseutil /r /a log prefix /l "Path of log files" /d "Path of database files" /s "Path of check point file"  & let me know status ..

Author Comment

ID: 26116959
How do I find the path to the checkpoint file?

So far, I have this:

eseutil /r /a e00 /d "C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\"
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.


Author Comment

ID: 26116967
Looking at the Event Log, I see the following:

eseutil (4840) Error -1811 (0xfffff8ed) occurred while opening logfile C:\Documents and Settings\Administrator\e00.log

Why is it trying to look in that directory for the log file?

Author Comment

ID: 26126540
Okay, I was able to get it back online. I ran these two commands:

eseutil /r /a e00 /d "C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\" /s "C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group"


eseutil /p "C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb"

Where "C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group" and "Mailbox Database.edb" were the names of my database directory and database file respectively.

The first, recovers the database from the existing log files and the second performs a repair on the database for inconsistencies.
LVL 31

Expert Comment

by:Justin Owens
ID: 26131376
Glad you got it back online.

Author Closing Comment

ID: 31669145
For a forum in which a person is paying to post questions and get solutions, doing more than simply posting a links to external sources would be appreciated.

Featured Post

Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

Question has a verified solution.

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

On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
Exchange administrators are always vigilant about Exchange crashes and disasters that are possible any time. It is quite essential to identify the symptoms of a possible Exchange issue and be prepared with a proper recovery plan. There are multiple…
In this video we show how to create an Address List 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 Organization >> Ad…
In this video we show how to create a mailbox database 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 Servers >> Data…
Suggested Courses
Course of the Month19 days, 15 hours left to enroll

872 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