I presume by the bluntness that it is terminal. Not unexpected either.

The good news is that I can actually get /some/ mailbox data back it seems. 
Just not the one I'm after!

From: [email protected] [mailto:[email protected]] On 
Behalf Of Michael B. Smith
Sent: 16 May 2013 14:10
To: [email protected]
Subject: [Exchange] RE: Probably corrupt database, but mounts with no errors

That is bad.

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Sobey, Richard A
Sent: Thursday, May 16, 2013 8:54 AM
To: [email protected]<mailto:[email protected]>
Subject: [Exchange] RE: Probably corrupt database, but mounts with no errors

Defrag fails with:

Operation terminated with error -1605 (JET_errKeyDuplicate, Illegal duplicate 
key) after 113.444 seconds.

Richard

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Michael B. Smith
Sent: 16 May 2013 13:27
To: [email protected]<mailto:[email protected]>
Subject: [Exchange] RE: Probably corrupt database, but mounts with no errors

Did you run a defrag after the repair followed by isinteg?

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Sobey, Richard A
Sent: Thursday, May 16, 2013 7:10 AM
To: [email protected]<mailto:[email protected]>
Subject: [Exchange] Probably corrupt database, but mounts with no errors

Hi all,

Managed to restore a database from a backup done months ago. Unfortunately when 
it came back, eseutil couldn't replay the logs into it. I had to run eseutil /p 
to get it into a Clean Shutdown state before it would mount.

I'm now trying to extract [using New-MailboxRestoreRequest] a single mailbox 
from the database, but it's failing with the error:

Couldn't connect to the source mailbox.
    + CategoryInfo          : NotSpecified: (0:Int32) 
[New-MailboxRestoreRequest], RemotePermanentException
    + FullyQualifiedErrorId : 
3940BBA9,Microsoft.Exchange.Management.RecipientTasks.NewMailboxRestoreRequest

I can run Get-MailboxStatistics -Database <database> with no problems.

I think the database has had it, if I'm honest.

But, without going into too much detail, it would be really quite helpful to 
get whatever I can out of the database. Will raising a PSS call yield anything 
useful, or will they just try to use eseutil/isinteg etc?

Any advice appreciated as always.

Richard

Reply via email to