A storage group in Microsoft Exchange Server Information Store contains one or more mailbox stores, depending on the version of Exchange Server you use and requirements of the organization. Mailbox stores are the most critical components from data preservation perspectives as they comprise of system and user mailboxes. If corrupted, mailbox store causes serious problems in the working of an organization. A mailbox store is further comprised of two files, namely Priv1.edb and Priv1.stm. Corruption usually affects Priv1.edb file and occurs because of typical reasons like, database dirty shutdown, anti-virus software scan, virus infection, and network issues. When corrupted, EDB file on being accessed, prompts errors under a few event IDs, which can be read from application event log. Following is one such event IDs that generally occurs because of database corruption and requires EDB Recovery solutions.

Suppose you are an Exchange Server administrator with a mailbox store that contains hundreds of user mailboxes. Since the store contains critical information required for uninterrupted working of the organization, its consistency cannot be compromised. But you observe that the below mentioned event ID is repeatedly observed in application event log:

Event Type: Error

Event Source: MSExchangeIS Mailbox Store

Event Category: Rules

Event ID: 1148

Date: date

Time: time

User: N/A

Computer: Computer_Name

Description:

A rule synchronization error (Read verification error) has occurred.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

This error occurs irrespective of the fact that all Exchange Server services are working without any issue.

Cause

Exchange database is corrupt.

Note: The same error can also occur if required data is missing.

Solution

Following are the possible solutions that can help you recover from such database corruption issues:

  1. Run ‘Eseutil’ with ‘/r’ switch for soft database recovery

  2. Restore database from the last available backup

  3. Execute ‘Eseutil’ with ‘/p’ switch to repair the database. But make sure to backup the database before running this command. This prevents data loss.

  4. Use a third-party EDB Recovery Tool to repair and restore the corrupted Exchange database

EDB Recovery Software are exclusive tools built to scan and repair the damaged EDB database file safely and effectively. One of the best utilities is Stellar Phoenix Mailbox Exchange Recovery software with deleted mailbox recovery capability, this EDB Recovery Tool supports MS Exchange Server 2007, 2003, 2000, and 5.5 and can extract individual mailboxes as *.pst files.