locked
public folder recovery issues. RRS feed

  • Question

  • Hi All, 

    Could anyone please suggest a method to recover an accidentally deleted public folder? The retention period is 30 days for public folders and other mailbox folders. I tried to recover using outlook, but permission error happened even with administrator account. so i used pfdav admin tool and the deleted public folder was displayed in red. But recovery of this folder returned an error message. "An unexpected error occurred. Exception: The operation has timed out. I did another public folder recovery using this tool few days ago and operation was successful, but not this time. Thanks in advance.
     
    Tuesday, December 31, 2013 4:07 AM

Answers

  • Hi,

    If recovering from outlook and using PFDAVadmin still fail, we need to restore this folder from a backup. Since there is just one Exchange server 2003 in your environment, we need to create a new test environment to get a new Public folder database. We can install DC and Exchange in a single server, then restore the public folder to this new environment, then export the folder to pst file. Please check the details below:

    1. Setup a new test environment, with the same organization name, same domain name, same mailbox server name of backup. We can install DC and exchange in the same server.

    2. Restore the edb file and log files to the new test exchange server, create a new public folder database with the same name.

    3. Check the edb file status using the following command:

    Eseutil /mh “file path\*.edb”

    4. If the edb file is not in clean shutdown status, then we need to use eseutil /r (replay transaction logs) to make it in clean shutdown, after the database in clean shutdown mount the database.

    5. Use an outlook client to connect to the public folder, export the deleted folder to pst.

    6. Please copy the pst file to production environment, then import it using an outlook client.

    This method will cost some effort to setup a test environment, but it doesn`t have impact to production environment.

    Thanks,


    Winnie Liang
    TechNet Community Support

    Thursday, January 2, 2014 5:39 AM
    Moderator

All replies

  • Hi,

    What’s your Exchange server version? Exchange 2003 or Exchange 2007?

    Since a deleted item retention period has been set for the public folder database from which the folders were deleted and the retention period hasn’t expired, have you tried to access Public folder with administrative privileges or owner permission to recover it from Outlook? Just like the following article:

    http://technet.microsoft.com/en-us/magazine/dd553036.aspx

    If it fails to recover the deleted public folder from Recover Deleted Items, using the PFDAVadmin tool to recover it. For the error “The operation has timed out”, please check whether the Public Folder size is too large. If so, maybe we can recover the PF Database from backup as a workaround.

    Thanks,


    Winnie Liang
    TechNet Community Support

    Wednesday, January 1, 2014 3:22 AM
    Moderator
  • Thanks for the reply. We are using exchange server 2003 and the deleted public folder contains large number of sub folders and emails. Other public folders can be recovered easily using PFDav admin tool, but this particular PF cant be recovered. I tried domain admin and email account from where it is deleted,to recover the deleted item from outlook and both returned permission error. I have a recent exchange NT backup file(.bkf). Could you please advise the easiest way to recover this PF from backup? Many Thanks.
    Wednesday, January 1, 2014 10:56 PM
  • Hi,

    If recovering from outlook and using PFDAVadmin still fail, we need to restore this folder from a backup. Since there is just one Exchange server 2003 in your environment, we need to create a new test environment to get a new Public folder database. We can install DC and Exchange in a single server, then restore the public folder to this new environment, then export the folder to pst file. Please check the details below:

    1. Setup a new test environment, with the same organization name, same domain name, same mailbox server name of backup. We can install DC and exchange in the same server.

    2. Restore the edb file and log files to the new test exchange server, create a new public folder database with the same name.

    3. Check the edb file status using the following command:

    Eseutil /mh “file path\*.edb”

    4. If the edb file is not in clean shutdown status, then we need to use eseutil /r (replay transaction logs) to make it in clean shutdown, after the database in clean shutdown mount the database.

    5. Use an outlook client to connect to the public folder, export the deleted folder to pst.

    6. Please copy the pst file to production environment, then import it using an outlook client.

    This method will cost some effort to setup a test environment, but it doesn`t have impact to production environment.

    Thanks,


    Winnie Liang
    TechNet Community Support

    Thursday, January 2, 2014 5:39 AM
    Moderator
  • Many Thanks
    Friday, January 3, 2014 1:37 AM