Миграция на Exchange 2010: установка вторых серверов в DAG и NLB

Продолжаем нашу миграцию. Ранее было описано как устанавливать и настраивать первые сервера в DAG и NLB. Осталось добавить следующие сервера, чтобы решение стало действительно отказоустойчивым.

Добавляем второй узел в DAG

Процесс добавления практически ничем не отличается от установки первого узла.

У второго узла DAG будут также задействованы 2 сетевых интерфейса. Один для клиентского подключения, второй для внутренней репликации между узлами. Первый интерфейс будет иметь сетевые настройки характерные для клиентов локальной сети предприятия. На интерфейсе для репликации оставляем включенным только Internet Protocol Version 4 и в его свойствах не забываем указать ip-адрес (отличный от ip-адреса интерфейса для репликации первого узла) и маску подсети, gateway и dns-сервера при этом не указываем, так же отключаем регистрацию клиента на dns-сервере (Register this connection’s addresses in DNS).

После этого можно приступать к установке необходимых компнентов системы через powershell:

Import-Module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,
Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,
RSAT-Web-Server -Restart

После перезагрузки устанавливаем сервер Exchange 2010 с ролью Mailbox:

setup.com /r:M /Mdbname:"HQ Mailbox Database 01"
/DbFilePath:e:db01db01.edb /LogFolderPath:d:log01

Делаем это не через графический режим, чтобы заранее задать имя и расположение самой первой почтовой базы. После очередной перезагрузки сервер готов к настройке роли узла DAG.

Так как группа доступности уже создана, то надо наш новый сервер почтовых ящиков добавить к ней:

Add-DatabaseAvailabilityGroupServer -Identity hq-dag -MailboxServer hq-mbx4

Во время работы этого командлета будут установлены необходимые бинарники кластерной службы Windows, проверен сервер hq-mbx4, если проверка пройдёт успешна, то он будет добавлен в группу доступности.

После чего можно начинать создавать копии почтовых баз, созданных на первом узле группы.

Добавляем второй сервер с ролями Client Access Sever и Hub Transport Server

Устанавливаем через Powershell необходимые компоненты системы:

Import-Module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,
Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,
RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,
NET-HTTP-Activation,RPC-Over-HTTP-Proxy,Telnet-Client,NLB -Restart

После перезапуска системы настроим сервис Net.Tcp Port Sharing на автоматическую настройку:

Set-Service NetTcpPortSharing -StartupType Automatic

Затем приступаем к установке самого сервера Exchange 2010. Так как все необходимые настройки были уже сделаны при установке первого сервера с ролями CAS и Hub Transport, то можно обойтись установкой через командную строку, не указывая дополнительных параметров:

setup.com /r:C,HT

После очередной перезагрузки можно приступать к настройке нового сервера и добавлении его в NLB.

Для начала запускаем консоль Network Load Balancing Manager из административных утилит и подключаемся к уже существующему кластеру:

И добавляем новый узел:

Указываем сетевой интерфейс, который будет входить в состав балансировщика, указываем дополнительные настройки и после непродолжительной конфигурации в составе нашего балансировщика будет уже два узла.

Теперь пора приступить к настройке ролей нашего нового сервера. Настройка второго узла балансировщика ничем не отличается от процесса настройки первого узла за исключением настройки массива серверов CAS. Так как он уже создан, то все следующие установленные сервера с ролью CAS будут в него входить по умолчанию.

1 thought on “Миграция на Exchange 2010: установка вторых серверов в DAG и NLB

Leave a Reply

Your email address will not be published. Required fields are marked *