• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1189
  • Last Modified:

After power failure damaged Ex2010 databases cannot be repaired with ESEUTIL /p

Dear Experts

Please help me with following:
After power failure few databases were dismounted from system. Few of them mounted back after of ESEUTIL  with P key and moving away log files. But 3 biggest databases (120, 70, 40 GB) cannot be repaired with ESEUTIL /p.
After running of ESEUTIL /p on database got an error during the last stage "Deleting table" or something. After running ESEUTIL /p once again receiving error 1605 (KeyDuplicate) and 1019(PageNotInitialized)
As temporary solution created new  databases , reconnected all users from damaged databases to new one (Dial Tone Method), so they can use temporary mailboxes.
I need to move data from damaged databases to recovery and mount it to system.

Unfortunately  i don't have any backups, only damaged databases. Please help me with next steps in this.
Thank you
0
CiklumIT
Asked:
CiklumIT
  • 4
  • 3
1 Solution
 
ashok_523Commented:
Did you backup the .edb file before perforiming the hard repair using /P. switch? . if you have then perform  integrity check and try to do a soft recovery.
If all these fails then,There is no other  option than recovering from backup
0
 
CiklumITAuthor Commented:
No, we don't have any .edb files backup. I'm more than sure, that soft recovery could help, even with original .edb.  Don't believe there is no way to recover  data from damaged databases. Maybe not 100% of data...
0
 
ashok_523Commented:
Try the soft recovery . and go for  repair once again using /p switch.
don't forget to defrag the edb. sfte the repair... and then do ISINTEG
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
CiklumITAuthor Commented:
Soft recovery works only for log files, but not .edb am i right? Can you please show me example syntax for this command?
ISINTEG seems to be outdated in Ex2010 please look here http://eightwone.com/2010/06/14/goodbye-isinteg-hello-new-mailboxrepairrequest/ 
0
 
ashok_523Commented:
yes you are right.. the soft recovery works on the logs, but before going for repair it is better to run /r switch as it will return the error if the issue is something related to the missing/corrupted logs...

I was in an impression that you are using earlier versions of Exchange. instead you can make use of the ne command..
New-MailboxRepairRequest
0
 
CiklumITAuthor Commented:
Finally, after many different attempts restoring from EDB to PST. It takes a lot of time but it works. 4 databases remounted after ESEUTIL /p. Thank you ashok_523!
0
 
CiklumITAuthor Commented:
Cannot be applied for every corrupted database.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now