我们最近从一台 Exchange 2007 服务器迁移到两台 Exchange 2010 服务器。迁移投入生产后,我们在生产中设置了一个新的 citrix XenApp 环境,其中安装了 Outlook 2010,而不是我们在旧终端服务器上使用的 Outlook 2007。
问题:Outlook 2010(非缓存)和 OWA 中的搜索结果仅包含迁移后收到和发送的电子邮件。旧终端服务器上的 Outlook 2007 包含从一开始的结果,但迁移之前的结果需要一段时间才能显示出来(似乎是“随时索引”)。
测试的解决方案: - 缓存模式:有效,但我们不能让每个人都在我们的终端解决方案上缓存他们的电子邮件。 - 重建搜索索引:尝试了脚本,ResetSearchIndex.ps1
但没有帮助。
尚未测试: - 重建搜索索引:搜索索引重建的手动版本尚未尝试,但它与 ps1 脚本不同吗?
答案1
两个邮件服务器之间没有复制搜索索引,因此虽然服务器 0 上的搜索索引是正确的,但 Outlook 2010 用户使用的服务器 1 上的搜索索引并不正确。
在另一台服务器上也重置了搜索索引,现在一切都运行正常。