Exchange 2010 系统公用文件夹存储在哪里?

Exchange 2010 系统公用文件夹存储在哪里?

我正在尝试恢复位于系统公共文件夹 > 电子表格注册表 > 组织表格中的项目。我正在使用 Veeam B&R 备份我的 Exchange 服务器。我可以在恢复资源管理器中看到邮箱数据库和 PF 数据库,但只显示默认公共文件夹。系统公共文件夹丢失。

我现在的问题是:系统公用文件夹是否存储在 Active Directory 或 Exchange 2010 公用文件夹 EDB 中?

答案1

在向 Veeam 提交支持请求后,我们发现系统公共文件夹存储在公共文件夹数据库中,但出于某种原因,他们的软件没有对其进行备份。我环境中的 PFDB 与我备份后可以恢复的 PFDB 之间存在大小差异。备份版本中缺少 130MB。

我们发现,在 EMC 中,可以通过转到公用文件夹管理控制台并左键单击“系统公用文件夹”,然后单击“EFORMS REGISTRY”来找到系统公用文件夹根目录的路径。在右侧窗格中,右键单击“组织表单”并转到属性。它在“常规”选项卡上显示对象的位置(公用文件夹数据库:)。

所以我知道它在数据库中,但 Veeam 在备份期间不会处理它。我手动备份了我的 PFDB,并使用 StorageCraft GRE 打开数据库,系统公共文件夹就在那里。

答案2

以下是在 Exchange 管理控制台 (EMC) 中尝试的几个命令,它们将帮助您找到所需内容:

Get-PublicFolderDatabase –IncludePreExchange2010 –Status 

即使您的环境中正在运行另一个版本,它也将显示所有公共文件夹。

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

如果你的数据库确实按照你的想法命名,那么上面的代码将提供一个很好的信息列表,包括 DatabaseName 和

答案3

此命令将列出您的公用文件夹数据库及其存储的 EDB

Get-PublicFolderDatabase -IncludePreExchange2010 | FL name,edbfilepath

相关内容