Recovering from a corrupt Microsoft Exchange Server database or restoring a mailbox from an old Exchange database can be very tricky and, depending on the damage, an impossible task. The technical aspect of recovery requires a lot of effort, not to mention the fact that Exchange admins need to deal with frustrated users at the same time.
Read full article on Help Net Security