Retrieve Exchange Mailbox Database – A Hassle Free Solution
The entire write-up puts a light on the topic to retrieve Exchange Mailbox database. For all the Exchange Users and Administrators, who runs the Exchange Server, experience issues, then the basic question that toggles in their mind is How to repair these issues? So, the blog serves the users with the answers. It even explains the repair procedure in detail.
User’s Concern about Restoring Exchange Mailbox Data:
I am using Exchange Server since ages. I have been running the eseutil/p on all the databases and now I am reporting them for a clean shutdown. Few databases are still not mounting by this. The entire database is in a clean shutdown state, but the hard recovery does not mount at all. It generates an error message depicting (hr=0x80004005, ec=528) i.e., failed to mount a database, what to do?
The problem has been considered as a tip of the iceberg, but it’s not such a complex thing. For resolving the issue instantly, you can easily Download Exchange Mailbox Restore Software as it provides the dual scan mode option (Quick and Advance scan) which resolves the Exchange database corruption and repair corrupt EDB files automatically without using any PowerShell command.
Also, the advance scan recovers permanently deleted EDB mailboxes and items from offline Exchange database file and users can export the recovered mailboxes to Live Exchange Server, Office 365 and various file formats.
General Trivia: Exchange Server and its Associated Files
MS Exchange Server is a globally used server for both large and small sized organizations. It easily maintains the information related to emails, contacts, calendars, journals, tasks, etc in the Exchange Databases in form of the user’s mailboxes.
In many cases, when the EDB Files gets damaged or faces corruption, then the data becomes inaccessible, and results in many problems in an organization and brings the company to halt. It creates problems as none of the users can exchange valuable data or emails. In that case, the failed Exchange Server can create problems in the functioning of the organization.
For making the situation a favorable one, it is vital requirement to recover the inaccessible mailboxes. One of the methods is restoring or retrieve Exchange mailbox database from the backup. The entire blog will get the users with the process steps of restoring Exchange Server from the databases.
Manual Method to Retrieve Mailbox from Exchange Database for Restoring Backup
Mentioned below is the process to recover MS Exchange Mailbox Database. So, users should follow the steps below:
Step 1:
The first method is to provide a folder path location in case the MS Exchange Database and the log files need to be restored. It should be noted that there is a free-space on disk for saving the restored EDB and log files.
Users should verify health of retrieve or Recover Exchange mailbox database files are in a Clean Shutdown or Dirty Shutdown state. For performing this, users need to run the command mentioned below:
Eseutil.exe/mh E:\Recovery\RDB.edb| select-string “State:”, “Log Required”
Dirty Shutdown state- In case, the MS Exchange Database is in dirty shutdown state, then the user’s needs to perform the soft recovery for making the EDB files healthy. If a user is still in a dirty shutdown state, users need to perform the hard recovery. If the files are in the healthy state, users can proceed to the next step.
In case of Clean Shutdown State: The Exchange Database, if, in a clean shutdown state, users can proceed to next step without any recovery hard or soft.
Step 3:
Users need to perform restore or retrieve Exchange Mailbox Database. The Recovery database is distinct kind of the MS Exchange mailbox allowing the users to mount the database from the backup. Restore Database should be given a unique name. Users should make use of location of the recovered log files for the LogFolderPath parameters. The EDBFilePath parameter must be used for the name and path of database files. The name of the RDB must be RDB1.
For Creating Exchange Databases Recovery, make use of the following command:
New - MailboxDatabase :- Recovery RDB01 –Server MBX01 –EdbFilePath E:\Recovery\RDB.edb
Step 4:
After creating Recovery Database, users should verify the database in mounted state. It is done via following command:
MailboxDatabase RDB01 –status| fl Name, Mounted
Step 5:
Finally mount database using the command.
Mount-Database RDB01 –Verbose
Step 6:
After mounting database, status can be verified via following command:
Get-MailboxDatabase RDB01 –status| fl Name, Mounted
Step 7:
Next, mailbox statistics of restored or retrieve Exchange mailbox database can be verified through the command like:
Get-mailboxstatistics –database RDB01
The command is used to find mailboxes in Recovered database.
Get-MailboxStatistics –Database RecoveryDB | ?{$_.DisplayName –like ‘yyy’} | fl DisplayName,MailboxGuid,DisconnectDate
The command is used to figure out a particular mailbox present in Recovery Exchange Database on users account or the GUID.
Step 8:
Afterwards, mailboxes are restored using the Exchange PowerShell Commands like the requirement. The specific command was used for restoring entire mailboxes, or restoring the mailboxes via GUI, restoring source mailbox to the different user’s mailbox, or restoring the mailboxes mails to a separate folder, Restore the users mailbox.
Step 9:
The status of Exchange mailbox restoration should be checked in user’s mailbox should be checked in user mailbox on the recovered Exchange Emails via the command:
Get-MailboxRequest
Step 10:
Finally, users can remove complete Exchange mailbox retrievedd via following PowerShell Command:
Get-MailboxRestoreRequest-status Completed| Remove-MailboxRestoreRequest
Demerits of Manual Method to Restore Exchange Mailbox Data :
For performing the process, a person needs to be a tech-gig having full knowledge of the Exchange Database. A non-technical person cannot process completely as it requires perfect knowledge to implement the process. A single mistake can lead to the corruption of EDB files and then nearly becomes difficult to recovering Exchange Database.
Summing It Up
The target mailbox of Exchange must be targeted in case of recovering the Exchange Mailboxes. If the data is present, that means it is possible to restore and retrieve Exchange mailbox Database. In case, the process does not bring the desired output, users can leverage towards any third party utility that easily recover severely corrupted Exchange EDB file. The data recovery software company offers many tool to quickly repair corrupt Exchange database, restores any damaged Exchange mailboxes and data items. Additionally, many open source tools handle the corruption issues and retrieve it to a healthy state.