在很多大型企业里,为了尽量避免邮箱数据的丢失和对用户使用的影响,会建立跨站点DAG,譬如在广州总部放置MBX1MBX2,在深圳放置容灾服务器MBX3,但是在有些特殊情况下若数据库活动副本切换到MBX3上会给用户体验和管理员管理带来极***烦。

数据库切换逻辑可参考下文:

https://technet.microsoft.com/zh-cn/library/dd776123(v=exchg.150).aspx

 

    防止备份站点的数据库副本自动激活,可以通过为服务器配置激活策略来限制数据库仅在同站点内进行切换或者避免数据库切换到某一个具体的数据库副本。



  1. 服务器层面:

  •   将服务器 MBX3 上的数据库副本配置为阻止激活,使用该命令可以防止备份站点内的数据库副本自动激活;

Set-MailboxServer-Identity MBX3 -DatabaseCopyAutoActivationPolicy Blocked

  • 将服务器 MBX1MBX2 上的数据库副本配置为阻止站点外激活,使用该命令可以防止生产站点内的数据库切换到备份站点服务器;

Set-MailboxServer-Identity MBX2 -DatabaseCopyAutoActivationPolicy IntrasiteOnly


 Note:以上两种方式效果一致,选择一种即可。


  • 若需取消上述设置:

Set-MailboxServer -Identity MBX3-DatabaseCopyAutoActivationPolicy Unrestricted

 

2. 数据库层面:

  •   阻止服务器 MBX3 上数据库 DB1 的副本激活,ActivationOnly开关指定仅挂起对邮箱数据库副本的激活这个操作而不影响副本的复制;

    Suspend-MailboxDatabaseCopy-Identity DB1\MBX3 -ActivationOnly

  • 本示例将恢复服务器MBX2 上数据库 DB1 的副本激活。

    Resume-MailboxDatabaseCopy-Identity DB1\MBX2


Note:数据库层面和服务器层面仅需选择一项进行操作即可。