none
Exchange2013邮件队列文件过大的问题 RRS feed

  • 问题

  • 环境Windows2008R2+Exchange2013,双机DAG,邮箱数据库在D盘。用户报告系统C盘空间不足,检查发现,是mail.que文件过大

    目前执行以下操作

    问题1:队列查看器是空的,为什么这个队列文件会这么大?

    问题2:执行上述命令后,警告信息如何解决?谢谢


    2018年11月2日 2:47

答案

  • 您好,

    1.  如果之前队列里有大量邮件,则会导致mail.que文件增大。由于Exchange为队列消息存储使用了可扩展存储引擎 (ESE) 数据库,即使队列里已经没有邮件,这个文件也不会自动减小。您可以按照以下步骤重命名这个文件来减小它的大小。

         a.  在EMS里运行Get-Queue来查看邮件个数。如果个数为0,停止Exchange Transport Service。
         b.  如果不是0,暂停Exchange Transport Service,过一会在进行确认。直到邮件个数为0,停止Exchange Transport Service。
         c.  在C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue路径下找到mail.que文件,并重命名。
         d.  启用Exchange Transport Service。

    2.  您可以通过以下指令修改来ReplayLagTime,来保证SafetyNetHoldTime大于或等于它。

    Set-MailboxDatabaseCopy -Identity <数据库>\<邮箱服务器> -ReplayLagTime 1.00:00:00


    希望对您有帮助。

    此致,

    敬礼

    Dawn Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    • 已标记为答案 杜卫华 2018年11月3日 1:17
    2018年11月2日 8:32
    版主