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?
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.
Here are a couple commands to try in the Exchanged Management Console (EMC) and will help find what you are looking for:
That one will display all Public Folders even if you have another version running in your environment.
If your database is truly named what you thought then the above code will give a nice list of information including DatabaseName and
This command will list your Public Folder Databases and the EDB they are stored in