迁移Exchange队列至其它服务器继续传送队列邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迁移Exchange队列至其它服务器继续传送队列邮件相关的知识,希望对你有一定的参考价值。

Exchange 2010中,队列也是以数据库文件的方式保存在Exchange 安装目录中,前段时间碰到一个网络问题,队列文件过大将C盘空间占满,而导致服务无启动的问题,排除方法如下:

一天早上,接到某用户报障,说Exchange连线正常,但无法收发外部的邮件,一台HUB服务器的C盘空间不足,Transport服务无法启动!

接到用户报障后,远程连线,Exchange服务的C盘总共120G,但可用空间只有几十KB,所以Transport服务因为空间不足而无法启动,由于此服务为HUB/Mailbox角色,安装目录为C盘,MailBox DB/LOG目录全部在其它盘,首先排除了Mailbox占用C盘空间的问题!继续排查,发现C:\Program Files\Microsoft\Exchange Server\V14\Transport Roles\data\Queue下的mail.Que文件涨到了60G左右!所以确认是因为队列数据文件太大点用空间,而导致C盘空间不足引起的服务停止!

技术分享

为了保证队列中的邮件不丢失,先将Queue,整个目录移到其它分区下,然后启动Transport服务,服务恢复,Exchange恢复正常!

技术分享

为了重启之前哪个60G的mail.que邮件队列,在其组织中找了另一台HUB角色服务器,保证其安装目录所在分区足够大,可用空间能大于60G以上,在确保其队列中没有邮件后,停止Transport服务,重命令Microsoft\Exchange Server\V14\TransportRoles\data下的Queue目录,然后将之前COPY出来的60G的Queue目录移动到此目录下,然后重启Transport服务,所有队列邮件开始重新传输!待传输完成,确保队列中没邮件后,停止Transport服务,删除Queue目录,再次重启Transport服务,生成新的队列数据库目录!

以上是关于迁移Exchange队列至其它服务器继续传送队列邮件的主要内容,如果未能解决你的问题,请参考以下文章

内外网共存环境迁移Exchange 2010至Exchange 2016

zabbix监控Exchange服务器邮件队列

EXCHANGE 2013 队列

消息中间件——RabbitMQ理解Exchange交换机核心概念!

exchange邮件服务器队列queue大小有限制吗

如何更改Exchange服务器的传输队列数据库路径