Exchange 2003 - Purging deleted item recovery cache
I need to locate and remove 60GB/110K items of public folder recoverable items (perfmon - MsExchangeIS Public - Total Size of Recoverable Items and Total Count of Recoverable Items) that seem to be hanging somewhere. - The Public Folder Store's deletion settings is set to 7 days for "Keep deleted items" and does not require a backup.- I kicked off a PFDAVAdmin PropertyExportForm including "*DELETED*" properties and there I can see ~1 GB deleted items waiting for their expiration time.The one reason I can think of, is that perhaps some large public folders with long non-inherited "Keep deleted items" settings were deleted in the past. PFDDAVAdmin can show "deleted sub-folders" but only for the immediate ones, which make it hard when working with a large public folder hierarcky (3000+). I'm going to be doing an offline defrag soon but wanted to fix this problem first before doing so.This is an Exchange 2003 SP2 environment. Any help is very much appreciated,Thanks!C.
January 30th, 2009 7:32pm

Hi,I have doubt on finding recoverable items with pfdavadmin.Since you want to remove those, the easiest way is...~ Check the event 1221 for public folder and note the white space.~ Change the "Keep deleted items" to 0 days.~ Let online maintenance run as per scheduled time (or you can increase the maintenance window manually). This will clear/remove the recoverable items since retention period is set to 0.~ Check the event log 1221 when online maintenance completes. This should show previous white space which we noted plus 60GB (counted in perfmon counter).Then it is good to go for offline defrag to decrease the size of pf database and the reduction of size would be around the white space shown in the event 1221 which is logged after last online maintenance.Amit Tank | MVP - Exchange | MCITP:EMA MCSA:M | http://ExchangeShare.WordPress.com
Free Windows Admin Tool Kit Click here and download it now
January 31st, 2009 10:03am

Thanks Amit, just a follow up question:"Change the "Keep deleted items" to 0 days." - Is this at the Public Folder Store level? Right now, this setting is set to 7 days so any Public Folder inheriting it would have removed messages past the 7 days expiration period and would not apply to public folders which have it manually configured (not inheriting). Since the "Keep deleted items" setting must have been set manually on some large public folders that were removed for these symptoms to show up (and probably with long periods), I am not sure this would do the trick. So far it is the best option and I'd appreciate your input on the question mentioned above, thanks again!Just for thread completeness, here is the online maintenance event showing the amount of data hanging in there Event Type: InformationEvent Source: MSExchangeIS Public StoreEvent Category: General Event ID: 1207Date: 2/2/2009Time: 12:03:08 AMUser: N/AComputer: *******MAILDescription:Cleanup of items past retention date for Item Recovery is complete for database "First Storage Group\Public Folder Store (*******MAIL)".Start: 118871 items; 60543287 KbytesEnd: 118868 items; 60541638 Kbytes
February 2nd, 2009 5:52pm

Hi,Yes, manually configured settings on individual PF levels are exceptional from store level.Amit Tank | MVP - Exchange | MCITP:EMA MCSA:M | http://ExchangeShare.WordPress.com
Free Windows Admin Tool Kit Click here and download it now
February 3rd, 2009 6:43am

Thanks AmitThe question is, how can I search and enumerate deleted PFs? A PFDAVAdmin export showing *deleted*information only showed some recently removed small PFs.Any input is more than appreciated, thanks!
February 3rd, 2009 5:55pm

Hi,Well, let me just make it more clear for you.... :)~ When you are generating report of deleted PFs with PFDavAdmin it shows the correct PFsand the sizewhich are deleted. (Again keep in mind that PFDavAdmin shows Public Folders which are waiting for expiration).~ Now, how about the individual mail, post or calendar items which are deleted from the folders (these folders are still exists). I mean when owner of PF deletes items (not PF) when it is not requires during their day to day management of PFs, these items are also waiting for expiration but it shouldn't included in PFDavAdmin report because it generate report of FOLDERS and not items... :)Hope this make sense...!I think there isn't any way to get the list/path of items which are waiting for expiration and you need to depend on event id 1221 in application log for count and size.Amit Tank | MVP - Exchange | MCITP:EMA MCSA:M | http://ExchangeShare.WordPress.com
Free Windows Admin Tool Kit Click here and download it now
February 3rd, 2009 6:39pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics