Exchange 2010/2013 安装完邮箱服务角色,默认自带一个数据库 "MailBox Database xxxxxxxx"
如果需要删除,首先需新建一个数据库,再将自带数据库中的系统邮箱(审批助理、Federation)、发现搜索邮箱迁移到新建数据库,才可删除。
获取指定数据中用户邮箱
Get-MailBox -Database dbname
获取指定数据中存档邮箱
Get-MailBox -Database dbname -Archive
获取指定数据中仲裁邮箱
Get-MailBox -Database dbname -Arbitration
----------------------
迁移发现搜索邮箱
查看发现搜索邮箱
Get-MailBox -Filter {RecipientTypeDetails -eq "discoveryMailBox"} 获取邮箱名
建立迁移请求
New-MoveRequest -Identity "discoverySearchMailBox {XXXXX}" -TargetDatabase dbname
迁移完成删除请求
Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest (也有可能是CompletedWithWarning)
验证
Get-MailBox -Filter {RecipientTypeDetails -eq "discoveryMailBox"} | select Name,Database
-----------------------
迁移系统邮箱(审批助理、Federation)
查看邮箱名
Get-MailBox -Arbitration | select Name,Database
建立迁移请求
New-MoveRequest -Identity "SystemMailBox{xxxxxx}" -TargetDatabase dbname
New-MoveRequest -Identity "Migration.xxxxxx" -TargetDatabase dbname
New-MoveRequest -Identity "FederatedEmail.xxxxxx" -TargetDatabase dbname
迁移完成删除请求
Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest (也有可能是CompletedWithWarning)
验证
Get-MailBox -Arbitration | select Name,Database
------------------------
删除数据库“MailBox Database xxxxxx”的监视邮箱对象失败。异常: DC 上的 Active Directory 操作失败。此错误不可重试。其他信息: 拒绝访问。。 Active Directory 响应: 00000005: SecErr: DSID-031520B2, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0 。
通过 Exchange powershell 命令可看所有监视邮箱
Get-MailBoxdatabase | Get-MailBoxstatistics | ?{$_.displayname -like "*HealthMailBox*"} | ft displayname,totalitemsize,Database
可以手动删除自带数据库的监视邮箱对象
登录 DC 打开 ADSI 编辑器
默认命名上下文
在 "Microsoft Exchange System Objects" - "Monitoring MailBoxes" 中可看到所有监视邮箱对象
一个个右键属性查看
通过 homeMDB 和 whenCreated 判断对象是否属于已被删除的数据库
homeMDB 值为空,且 whenCreated 与安装邮箱角色时间对应,即可删除
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。