前几天,我遇到一件奇怪的事。该企业正在进行Office365ExchangeOnline的混合部署。一个客户的账户从本地交换网络服务器转移到Office365时莫名其妙的消失了!!是的,你不明白。不对,莫名其妙的消失了。我没有在本地封禁或者删除客户,但是客户的邮箱数据库查询抢了一个空。当然,这个问题早已提交给了微软Office365精英团队。实际原因查出来之后,我就可以发到博客上了。
今天大家分享的关键是找到这个邮件数据信息的全过程。
1.在解决这个问题之前,我可以在本地交换网络服务器上仔细检查“断开”的电子邮件地址,发现没有这个客户的电子邮件地址。这位客户的电子邮件“易变”是真的吗??
2.因为不甘心,就去网络服务器申请指令检查。
现阶段在邮件服务器中查询断开连接的邮件。
Get-mailboxdatabase|Get-mailboxstatistics|where{$_。DisconnectReason-ne$null}|ft显示名称,数据库,disconnectreason-auto
在目录中,我们搜索了大家需要的断网客户,结果没有找到。啊~~~
3.查询了洋鬼子的资料,发现邮箱数据库查询的数据信息可以根据清除邮箱数据库查询重新合并,类似于PC中的“更新”。
这里重点介绍一下。Exchange2010和Exchange2013的说明不同。花了很长时间才找到这个。好一具尸体~~
Exchange2010在EexchangePowerShell中运行。
Clean-mailboxdatabase“数据库查询名称”
Exchange2013在EexchangePowerShell中运行。
get-mailboxstatistics-Database"Databasename"|ForEach{Update-StoreMailboxState-Database$_。数据库标识$_。MailboxGuid-Confirm:$false}
详见:http://blogs.TechNet.com/b/exchange/archive/2013/10/28/verificing-public-folder-information-in-exchange-2013-part-2.aspx。
4.再次按照步骤2中的说明搜索断开的邮件客户,客户出现了!
接下来不用我说了,再初始化一遍就行了
Exchange2010页面
Exchange2013页面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)