У меня есть два сервера Exchange, настроенные в группе DAG, как с ролями клиентского доступа, так и с ролями базы данных. Одна система - это физическая машина, размещенная внутри, с большим количеством лошадиных сил за ней, а другая - виртуальная машина на удаленном сайте, предлагающая возможности аварийного восстановления.
По какой-то причине большинство, если не все мои клиенты Outlook имеют настройку подключения к удаленному серверу Exchange, а не к локальному серверу Exchange, даже если локальный имеет приоритет во всех базах данных и значительно больше ресурсов, доступных ему.
Есть ли способ установить приоритет того, какой сервер Exchange выбран в качестве сервера клиентского доступа клиентами Outlook?
Если у вас есть два разных сервера CAS на 2 разных сайтах, и вы хотите, чтобы клиенты, связанные с определенной базой данных MailboxDatabase, подключались друг к другу, убедитесь, что вы установили RPCClientAccessServer
в этой конкретной базе данных MailboxDatabase к полному доменному имени основного сервера CAS.
Чтобы установить RPCClientAccessServer
атрибут почтового ящика, введите в EMS следующую команду:
Set-MailboxDatabase -Identity “MyAwesomeDatabase” –RPCClientAccessServer cas-server01.domain.tld
Чтобы обеспечить возможность подключения при переключении базы данных на вторичный сервер почтовых ящиков, установите AllowCrossSiteRPCClientAccess
атрибут в DAG:
Set-DatabaseAvailabilityGroup -Identity "MySuperSweetDAG" -AllowCrossSiteRpcClientAccess:$true
Следующая статья, вероятно, даст вам несколько полезных советов: http://blogs.technet.com/b/exchange/archive/2012/05/30/rpc-client-access-cross-site-connectivity-changes.aspx