eSoftTools EDB Recovery tool has an inbuilt backup extractor that enables immediate mailbox recovery of EDB file to PST.
It remarkably reduces the efforts involved in a lengthy process to restore the entire backup setting up a recovery server.
With the help of this software, you can recover a mailbox from the EDB file.
For this, you have to install the Exchange server recovery software by eSoftTools from the website and run it.
Choose the Offline EDB in the 'Recover or Migrate from any of these Sources' section.
In the source type, select Offline EDB File and click on Next.
After that, you can go for mailbox recovery.
This method comprises of five separate steps that are listed below one by one.
STEP 1. CHECK FOR THE CONSISTENCY OF EXCHANGE DATABASE
Start with checking the consistency of the database. To do so, Open the Eseutil Utility from the \EXCHSRVR\BIN directory location and execute the command:
Afterward, you will encounter two outputs. Either it shows ‘Clean’ database shutdown state or it may show ‘Dirty’ database shutdown state. For the Clean database shutdown state, you need to perform transferring of all transaction log files from the folder and then mount the stores.
When the database shutdown state is Dirty, follow the next one.
STEP 2. CHECK FOR THE REQUIRED LOGS STATUS
If there is a Dirty Database Shutdown state, check if the ‘Required’ log files are present. To do the same, run the command:
This will show the log files are healthy or not.
STEP 3. PERFORM RECOVERY ( SOFT OR HARD )
If the output shows that log files are healthy, then perform Soft Recovery by this command-
While the log files are unhealthy it is required to perform the Hard Recovery. Before moving towards this solution, you need to restore the database from backup. Aftward, you will see a file named restore.env is created at a temporary location. Copy this folder and past it at your desired location. Now run this command to perform Hard Recovery-
eseutil / cc “restore.env file folder path”
If this temporary folder has nothing in it, then Hard Recovery is successful. In case you do not have a backup, then you execute this command to perform the Hard Recovery.
Then select OK and recovery is performed.
STEP 4. PERFORM DEFRAGMENTATION
User needs to defrag the database offline to organize the information stored on the system. To do so, run this command-
eseutil / d
STEP 5. MOUNTING AND DEMOUNTIG OF STORES
Once defragmentation is successfully performed then mount and demount the stores.
These above-mentioned steps tell us how we can perfom the Exchange EDB Recovery manually using Eseutil commands.