none
exchange2010迁移至2016问题 RRS feed

  • 问题

  • 尊敬的工程师好:

    exchange2010的邮箱迁移至2016服务器后,用户邮箱容量突然增加,  超出了可以禁止发送接收的阀值


    Tiger.Chen

    2018年6月28日 6:21

答案

  • 您好,

    正常情况下,由于Exchange 2016数据结构的修改,邮箱从Exchange 2010迁移到2016之后,大小会有30%-40%的增幅,这是正常现象。如果这个增幅正好导致邮箱达到大小限制,请通过以下命令增加邮箱大小阈值:
    Get-Mailbox -ResultSize Unlimited -Filter {UseDatabaseQuotaDefaults -eq $False} | Where {$_.ProhibitSendQuota -ne "unlimited"} | ForEach {Set-Mailbox $_ -ProhibitSendQuota "$($($_.ProhibitSendQuota).Value.ToMB() * 1.4)MB" -WhatIf}
    此命令会Filter出不应用数据库设置的邮箱,并将发送限制设置为原设置的1.4倍,其他的限制也可根据类似的命令做更改。

    详情,请参考:Why does mailbox size increase by 30-40% when moved to Exchange 2013/2016? (英文文档)

    此致,
    敬礼

    Allen Wang


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

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

    2018年6月28日 8:49

全部回复

  • 您好,

    正常情况下,由于Exchange 2016数据结构的修改,邮箱从Exchange 2010迁移到2016之后,大小会有30%-40%的增幅,这是正常现象。如果这个增幅正好导致邮箱达到大小限制,请通过以下命令增加邮箱大小阈值:
    Get-Mailbox -ResultSize Unlimited -Filter {UseDatabaseQuotaDefaults -eq $False} | Where {$_.ProhibitSendQuota -ne "unlimited"} | ForEach {Set-Mailbox $_ -ProhibitSendQuota "$($($_.ProhibitSendQuota).Value.ToMB() * 1.4)MB" -WhatIf}
    此命令会Filter出不应用数据库设置的邮箱,并将发送限制设置为原设置的1.4倍,其他的限制也可根据类似的命令做更改。

    详情,请参考:Why does mailbox size increase by 30-40% when moved to Exchange 2013/2016? (英文文档)

    此致,
    敬礼

    Allen Wang


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

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

    2018年6月28日 8:49
  • 非常很感谢

    Tiger.Chen

    2018年6月28日 9:24