Quantcast
Channel: Exchange Server Blog
Viewing all articles
Browse latest Browse all 133

What to do when Exchange 2010 mailbox is damaged?

$
0
0

It is very common that corruption may occur in Exchange mailbox due to any of reason like virus attack, dirty shutdown, hardware/software malfunction or connection problem in database.

Following are some steps that you can use to check how severe corruption is:-
First run following command to check in which state database is:-
eseutil /mh “d:\path\to\store.edb”

From this you come to know the state, if the state is “Dirty Shutdown” then you can check the state of log files by trying this:-  
eseutil /ml “d:\path\to\log\e00”

It may happen that some error message will come as you run this command such as:-
  • Log file missing error
  • Error 501 of Log damaged
  • Error 4001 of not reading header of log file

You can mount database from the backup file if you have it. Otherwise you will have to do hard recovery by using following command:-
eseutil /p “d:\path\to\store.edb”

After this step you can do offline defragmentation via following command:-
eseutil /d “d:\path\to\store.edb”

As this step is finished you will have to delete old log file or you can shift these files into a new place.
Now it is the turn to mount mailbox database by running the following command:-
New-MailboxRepairRequest -Database “Name of database to be fixed” -CorruptionType SearchFolder, AggregateCounts, ProvisionedFolder, FolderView

When all is finished, create one new mailbox database and shift it to new database.
If all this doesn’t work then you can go for some smart third party software that does effective Exchange mailbox recovery like Stellar Phoenix Exchange mailbox Recovery tool. Free demo version of this software is available for try. This is one of best tool of Stellar that deals in data recovery software.

Viewing all articles
Browse latest Browse all 133

Trending Articles