
У меня есть два сервера Exchange, настроенных в DAG, оба с ролями клиентского доступа, а также с ролями базы данных. Одна система — это физическая машина, размещенная внутри, с большой мощностью, в то время как другая — это виртуальная машина на удаленном сайте, предлагающая возможности DR.
По какой-то причине большинство, если не все мои клиенты Outlook настроены на подключение к удаленному серверу Exchange, а не к локальному серверу Exchange, даже несмотря на то, что локальный сервер имеет приоритет во всех базах данных и ему доступно значительно больше ресурсов.
Есть ли способ задать приоритет того, какой сервер Exchange будет выбран в качестве сервера клиентского доступа клиентами Outlook?
решение1
Если у вас есть два отдельных сервера CAS на двух разных сайтах и вы хотите, чтобы клиенты, связанные с определенной базой данных 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