Lync 项目经验-49-耗时5天修复某上市企业2000人邮箱数据库实录(五一巨献)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lync 项目经验-49-耗时5天修复某上市企业2000人邮箱数据库实录(五一巨献)相关的知识,希望对你有一定的参考价值。

问题描述:

某企业邮箱服务器为Exchange Server 2013,仅只有一台服务器,有几个数据库,但只有1个数据库状态为已装载,其它数据库为卸除。

数据库状态为卸除,其中数据库库所有用户不能正常使用邮箱收发邮件。


解决方法:

(解决时间与你实际数据库大小,存放位置有关,本问题花时5天之久。)


1. 查询邮箱数据库状态为卸除,查询邮箱数据库的位置。

状态:

技术分享图片

位置:

技术分享图片

 

2. 查询用户所在哪一个邮箱数据库中,目的:快速定位用户所在哪一个用户邮箱数据库中。

Get-mailbox -Database "Mailbox Database 1***9" | Export-Csv C:\Mailbox-1XXX9-2018-05-01-1345.csv

导出 Mailbox-1XXX9-2018-05-01-1345.csv 可以查询用户是否在某个数据库。


注意查询SamAccountName来确定。

3. 修复数据库

A.查询邮箱数据库状态。

eseutil /mh "H:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1***9

\Mailbox Database 1***9.edb"

State: Dirty Shutdown //数据库状态不正常,所以用户不能正常使用邮箱。

B.修复数据库状态

eseutil /p "H:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1***9\

Mailbox Database 1***9.edb"

C.查询数据库状态。

eseutil /mh "H:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1***9

\Mailbox Database 1***9.edb"

State: Clean Shutdown //修改数据库状态为正常。


4. 移除邮箱数据库的LOG文件。

"H:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1***9\"


5. 挂载邮箱数据库,状态为已装载,测试用户收发邮件正常。

测试发现一部分用户可以使用邮箱,一部分用户不能使用邮箱。


6. 一部分不能使用邮箱的用户,可以迁移到其它邮箱数据库中,正常能访问。

[PS] C:\Windows\system32>New-MoveRequest -Identity "[email protected]" -TargetDatabase db01

DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete

----------- ------------ ---------------- ---------------- ---------------

ABC Queued 308.8 MB (323,762,083 ... 0

[PS] C:\Windows\system32>Get-MoveRequest | Get-MoveRequestStatistics

DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete

----------- ------------ ---------------- ---------------- ---------------

ABC CopyingMessages 308.8 MB (323,762,083 ... 100

进度为100,表示成功。


7. 一部分不能使用邮箱的用户,迁移到其它数据库中,不能正常迁移。

A. 查看用户使用哪一种客户端收发邮件。

Outlook,先备份本地用户的邮箱,具体如何备份,不清楚再咨询博主。

Foxmail,先备份本地用户的邮箱,具体如何备份,不清楚再咨询博主。

OWA,没戏。

B. 备份成功。

C. 禁用用户邮箱。

D. 启用用户邮箱。


8. 所有能正常登录邮箱,但有部分用户不能收发邮件。

参考博文:

Exchange重建同名用户或通讯组后无法收到邮件

http://blog.51cto.com/horse87/1617098

重点部分:

注:电子邮件地址框内填写:

/O=FIRST ORGANIZATION/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/[email protected]

(前面红色部分不变,只需修改后面用户现有邮件地址)


9. 成功企业2000用户邮箱不能使用的问题。


后续建议:

1. 准备2台Exchange Server 2016服务器

2. 部署为高可用

3. 将用户按类别新建数据库,迁移用户

A. db01_VIP

B. db01_IT

C. db02_HR

D. db03_CW

4. 购买备份软件按计划进行备份(定期)

5. 按计划进行备份恢复测试(定期)

以上是关于Lync 项目经验-49-耗时5天修复某上市企业2000人邮箱数据库实录(五一巨献)的主要内容,如果未能解决你的问题,请参考以下文章

Lync 项目经验-12-为某上市企业Skype for Business购买Godday证书

Lync 项目经验-13-为某上市企业仅安装Skype for Business 2016(图解)

Lync 项目经验-16-呼叫前客户端性能测试

Lync 项目经验-14-为某客户用Exchange 2016 UM作为总机的问题

Lync 项目经验-23-要远程登录,你需要具有通过远程桌面服务进行登录的权限

Lync 项目经验-15-配置会议邀请中企业信息