我有一个远程桌面服务器场(Windows Server 2008R2 配置),其中有 3 台服务器可供用户登录。
他们在“服务器 1”上打开 Outlook。创建一个名为 Sally 的联系人。这会将文件保存到他们文档文件夹中的 Outlook 数据文件中,该文件设置为重定向到单个服务器“文件服务器”。它另存为“outlook.pst”。很酷。
现在,我们注销。
循环重定向,在下次登录时,将可怜的老乔发送到“服务器 2”。
打开 Outlook,它不会立即识别任何数据文件 - 它经过初始设置,但是没有 Sally。
转到文件 > 打开 > 打开数据文件。
看这里。现在在从“文件服务器”重定向的“文档”文件夹中,它不只有一个,而是有两个 .pst 文件!“Outlook.pst”和新创建的“Outlook1.pst”。
因此,.pst 文件通过文件夹重定向正确传输,但未被选择或加载,现在留下两个 .pst。
登录到“服务器 3”,您将拥有 3 个 .pst。
我勒个去。
我还将 AppData 重定向到“文件服务器”。在域控制器上的文件夹重定向策略中,我将所有内容都重定向。
我遗漏了什么?考虑到 Windows Server 和 Outlook 是两款主要的 Microsoft 产品,您可能会认为这很简单。生态系统,有人知道吗?
答案1
Outlook 将其设置存储在 AppData Local 中。文件夹重定向会重定向 AppData Roaming。听起来您没有使用漫游用户配置文件。因此,每个用户的用户配置文件都位于用户登录的服务器本地。当您第一次为每个用户登录到每台服务器时,Outlook 将运行,first run wizard
因为这实际上是该服务器上该用户第一次运行 Outlook,同样是因为该用户没有漫游用户配置文件。Outlook 不知道它应该使用现有的 PST 文件,因为该 PST 文件不是使用本地用户配置文件创建的,除了最初创建它的服务器。
您需要使用漫游用户配置文件。这将解决您的问题。