我们上一篇介绍了Windows Server2016下安装及配置Exchange2016 C5,今天主要介绍Exchange2016 CU5下移除默认数据库;我们都知道Exchange搭建完成后会自动生成一个默认的数据库,但是如果按照公司要求的架构部署的话,需要移动、新建指定格式的数据库信息;当然在删除默认数据库之前需要创建一个数据库,然后将数据都移动到新的数据库上,然后再将默认的数据库删除即可。所以我们今天就演示一下。具体见下:
服务器默认的数据库
我们首先通过命令查看当前有哪些数据库
注:如果不将默认的数据库数据迁移到其他数据库的话,是无法删除默认数据库的
mailboxdatabase
|
1 |
|
|
1
|
Get-Mailbox -Database "Mailbox Database 1858499860"
|
|
1
|
get-mailbox -database "default mailboxdatabase" -arbitration
|
获取该默认邮箱数据库的仲裁邮件列表
|
1
|
Get-Mailbox -Database "Mailbox Database 1858499860" -Arbitration
|
|
1
2
3
4
|
Get-Mailbox -Arbitration -Database "Default Database" | New-MoveRequest –TargetDatabase "MB01" 将默认数据库移动到指定数据库DB01中
Mb01为指定的数据库Get-Mailbox -Arbitration -Database "Mailbox Database 1858499860" | New-MoveRequest –TargetDatabase "DB1" 将默认数据库移动到指定数据库DB01中
Mb01为指定的数据库 |
|
1
2
3
|
AuditLog 和 MonitoringGet-Mailbox -Database "Mailbox Database 1858499860" -AuditLog
Get-Mailbox -Arbitration -Database "Mailbox Database 1858499860" -AuditLog | New-MoveRequest –TargetDatabase "DB1"
|
再来看看监控邮箱
|
1
2
|
Get-Mailbox -Database "Mailbox Database 1858499860" -Monitoring
Get-Mailbox -Arbitration -Database "Mailbox Database 1858499860" -Monitoring | New-MoveRequest –TargetDatabase "DB1"
|
最后移除数据库默认的数据库信息--administrator及搜索数据库到目标数据库
|
1
|
Get-Mailbox -Database "Mailbox Database 1858499860" | New-MoveRequest -TargetDatabase "DB1"
|
然后我们需要清除迁移请求记录;首先查看迁移记录
|
1
|
get-moverequest |
清除迁移请求记录
|
1
2
|
remove-moverequestremove-moverequest -identity xxx请求名称当然我们也可以以一个删除 |
请求名称可以通过get-moverequest 进行查看
好,现在所有的迁移任务都已经结束了,可以删数据库了!等等!!! 这个迁移请求记录也必须要删了!!!
|
1
|
Get-MoveRequest | Remove-MoveRequest |
|
1
2
|
Get-MoveRequest | Remove-MoveRequest上面的命令是删除所有移动记录 |
我们可以单独一个一个删除,需要增加indentity值记录
我们再次查看就没有了
现在我们开始删除数据库
删除后就剩下我们刚才新建的数据库了
本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1963652,如需转载请自行联系原作者