locked
Excessive Amount of Recoverable Items RRS feed

  • Question

  • As with most Exchange issues it all started when we first noticed that our Exchange DB had grown to over double what it had been.  After looking at it throughly it has been determined that the issue is our Recoverable Items for certain users are not being flushed properly.  One of our users has recoverable items totaling over 40GB which is obviously unacceptable.  I attempted to delete the Recoverable Items via the steps in this link, but the Exchange shell continues to throw an error that the Search-Mailbox commandlet is unknown.  Basically in the long term I would like to completely disable all recoverable items and somehow flush the recoverable items from every user once this is set, but for the short term I would take just being able to delete the client with over 40GB.  Please offer any incite as it will be appreciated.
    Friday, May 4, 2012 6:02 PM

All replies

  • Have you tried setting his deleted item retention to 0 and wait for at least a day?

    James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com

    Friday, May 4, 2012 6:57 PM
  • We have implemented the solution Jamestechman suggested earlier today.  Just wondered if there was a more "instant" way of going about it.
    Friday, May 4, 2012 7:24 PM
  • continues to throw an error that the Search-Mailbox commandlet is unknown

    -------

    This happens - Lacking of permissions for the Admin

    -----

    Follow the below article to give Permissions

    http://careexchange.in/deleting-a-specific-email-from-entire-organization-in-exchange-2010-2/

    Close EMS

    Reopen it

    Run Search-M and Press Tab key . It should resolve its own.

    So your ok with Permissions , Then Go ahead with the Command

    ------

    This Clears the Dumpster without Exporting - Please Test in Lab before Executing

    Search-Mailbox -Identity "Mailbox Name" -SearchDumpsterOnly -SearchQuery "*" -DeleteContent


    Satheshwaran Manoharan | Exchange 2003/2007/2010 | Blog:http://www.careexchange.in | Please mark it as an answer if it really helps you

    Friday, May 4, 2012 10:07 PM
  • Hi,

    First please verify the version of your Exchange Server.

    Search-mailbox is availible for Exchange 2010 sp1+

    Besides,please verify if user has been add to Discovery Management role


    Xiu Zhang

    TechNet Community Support

    Monday, May 7, 2012 6:18 AM
  • I performed the permissions changes and insured we are running SP1+ and all is correct.  Ran the following command:

    Search-Mailbox -Identity " User, User" -SearchDumpsterOnly -DeleteContent

    This gives the following error:

    The object was bound to a wrong object type. ObjectClass = IPM.Appointment, Intended Type = Microsoft.Exchange.Data.Storage.MessageItem.

    + CategoryInfo   :  ReadError: (0:Int32) [Search-Mailbox], WrongObjectTypeException

    +FullyQualifiedErrorId  :  E13EB6B3, Microsoft.Exchange.Management.Tasks.SearchMailbox

    Can not find ErrorID anywhere.  Please help!!!

    Monday, May 7, 2012 1:04 PM
  • Please add -SearchQuery added to the command like below

    CAUTION - THIS QUERY WILL CLEAR THE WHOLE DUMPSTER ON THE MAILBOX

    Search-Mailbox -Identity " User, User" -SearchQuery "*" -SearchDumpsterOnly -DeleteContent


    Satheshwaran Manoharan | Exchange 2003/2007/2010 | Blog:http://www.careexchange.in | Please mark it as an answer if it really helps you

    Monday, May 7, 2012 7:35 PM
  • Ran command suggested by Satheshwaran Manoharan and received following error:

    Suffix matching isn't supported. Please remove the prefix '*' or type another query.

    + CategoryInfo   :   InvalidArgument:  (:) [], Parser Exception

    + FullyQualifiedErrorId   :   B73BCE84

    Thanks again.

    Monday, May 7, 2012 7:44 PM
  • Sorry - I don't have a lab in front - Can u try this below

    Search-Mailbox -Identity " User, User" -SearchQuery "Subject:'*'" -SearchDumpsterOnly -DeleteContent


    Satheshwaran Manoharan | Exchange 2003/2007/2010 | Blog:http://www.careexchange.in | Please mark it as an answer if it really helps you

    Monday, May 7, 2012 7:47 PM
  • Hi,

    Please try the command below:

    Set-mailbox user -CalendarVersionStoreDisabled $true

    After that, please run the command below and then post the result here. We need to check if we place the mailbox on litigation hold.

    We need to check if Recoverable Items folder is close to its quota limits.

    get-mailbox user@domain.com |fl name,LitigationHoldEnabled,RecoverableItemsWarningQuota,RecoverableItemsQuota

    get-mailboxstatistics user@domain.com |fl

    If the issue still persists, then please run New-MailboxRepairRequest -Mailbox <USER> -CorruptionType SearchFolder,AggregateCounts,ProvisionedFolder,FolderView and then test the issue again.


    Xiu Zhang

    TechNet Community Support

    Tuesday, May 8, 2012 5:18 AM
  • Quota limit was set to unlimited and litigation hold is not on.
    Tuesday, May 8, 2012 4:49 PM
  • Hi,

    Have you tried the other steps? How is the issue now?


    Xiu Zhang

    TechNet Community Support

    Thursday, May 10, 2012 2:06 AM