0

I'm attempting to restore items located in System Public Folders>EFORMS REGISTRY>Organization Forms. I'm backing up my Exchange Servers with Veeam B&R. I can see the mailbox databases and PF databases in the restore explorer, but only the Default Public Folder is shown. The System Public Folder is missing.

My question now is: Are System Public Folders stored in Active Directory or the Exchange 2010 Public Folders EDB?

1

After opening a support ticket with Veeam, we've discovered that the System Public Folders are stored in the Public Folder Database, but for some reason their software doesn't back it up. There is a size discrepancy between the PFDB in my environment and the PFDB I can restore from after a backup. I'm missing 130MB in the backed up version.

We discovered that the path of the System Public Folders root can be found in EMC by going to the Public Folder Management Console and left-click System Public Folders, then EFORMS REGISTRY. In the right pane, right-click Organization Forms and go to properties. It shows on the General tab the location of the object (Public Folder Database:).

So I know it's in the database, but Veeam doesn't process it during backups. I made a manual backup of my PFDB and used StorageCraft GRE to open the database and the System Public Folders were there.

0
+50

Here are a couple commands to try in the Exchanged Management Console (EMC) and will help find what you are looking for:

Get-PublicFolderDatabase –IncludePreExchange2010 –Status 

That one will display all Public Folders even if you have another version running in your environment.

Get-PublicFolderDatabase –Identity 'System Public Folder' | Format-List

If your database is truly named what you thought then the above code will give a nice list of information including DatabaseName and

  • The first command gives me the names of the public folder databases, which looks right. The second gave me an error: The operation couldn't be performed because object 'System Public Folder' couldn't be found on 'DC1.domain.local'. The DC it ran against is the FSMO role holder and I ran DCDIAG to confirm it has no problems. – Jarrod L. J. Gibson Jan 13 '17 at 21:34
  • 1
    Does the list of public folder databases have one called 'System Public Folder' and what is its status? I recommend you check if you have a corrupted public folder database. You can following the steps below to check this. 1. Open ADSI Edit. 2. CN=Configuration -> CN=Services -> CN=Microsoft Exchange -> CN=First Organization -> CN=Administrative Groups -> CN=Exchange Administrative Group -> CN= Databases 3. Check the public folder database. If there are public folder databases that you don't use, you can delete them. – user394653 Jan 13 '17 at 21:47
  • 1
    Or try Get-PublicFolderDatabase -Server dc1.yourdomain.local but that will likely give you the same list as the first command. – user394653 Jan 13 '17 at 21:50
  • It's not a public folder database, it's inside the public folder database. When I open Public Folders, there are two Public Folders: Default Public Folders and System Public Folders. Most of our stuff is in Default Public Folders, but Outlook had functions that allowed for static forms to be saved in the EFORMS REGISTRY/Organization Forms library. However, in my Veeam Exchange Explorer, only the Default Public Folders is present. – Jarrod L. J. Gibson Jan 13 '17 at 21:52
  • This site details a MMC snap-in that allows access to the heirarchy of Public folders. I can assume if you find the Public Folder Database that contains the needed System Public Folder then restoring that whole database will get these folders too. msdn.microsoft.com/en-us/magazine/bb691188(EXCHG.141).aspx – user394653 Jan 13 '17 at 22:17
0

This command will list your Public Folder Databases and the EDB they are stored in

Get-PublicFolderDatabase -IncludePreExchange2010 | FL name,edbfilepath
  • That only shows me the database, I'm looking to find out where the System Public Folders are stored. – Jarrod L. J. Gibson Jan 20 '17 at 13:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.