none
DAG и Microsoft Hyper-V. Возможные проблемы. RRS feed

  • Вопрос

  • Добрый день.
    В нашей организации имеется почтовый сервер Exchange 2010 (Exch-01). Он установлен на виртуальной машине в отказоустойчивом кластере на базе Microsoft Hyper-V (Windows Server 2008R2). 
    Планируется установить еще один сервер Exchange 2010 (Exch-02) на отдельно стоящий физический сервер на базе Windows Server 2008R2 и развернуть DAG на обоих серверах (на Exch-01 и на Exch-02).
    Exch-01 будет выполнять роль основного сервера с активной базой. На Exch-02 будет располагаться неактивная копия базы Exch-01.
    Подскажите, пожалуйста,:
    1.Какие трудности могут возникнуть?
    2.В случае удачного разворачивания DAG, нужно будет перенастраивать клиентов (или как клиенты были подключены к основной базе Exch-01, так и будут к ней прикреплены).
    Т.е. не будет такой ситуации, что DAG развернул и у клиентов перестала работать почта?
    3.Возможно ли будет в случае возникновения проблем удалить DAG, вернуть сервер на виртуальной машине к исходному состоянию (без использования для этих целей средства Windows Server Backup)?
    6 марта 2015 г. 6:50

Ответы

  • 1. трудностей со стороны ех2010 не будет.

    2. тут маленькое уточнение нужно. если  у вас будет ехch-02 со всеми ролями включая CAS -то к примеру при отключении одного из серверов CAS - локальные клиенты outlook - могут выдать сообщение о потери связи с сервером ех2010 - пользователям необходимо просто перезапустить клиент outlook - они найдут активный сервер через автообнаружение.

    3. удалить DAG можно будет без проблем - но были некоторое проблемы в ранних версиях ех2010  - связанные с повторным созданием DAG кластера - в реестре оставались ветки которые не позволяли к примеру вновь собрать кластер и включить в него тот же самый сервер. 

    Рекомендую-  на физическом сервере поднять Hyper-V, развернуть там тестовую среду с вашим дистрибутивом ех2010  для себя собрать DAG кластер из тестовых виртуальных машин и самому опробовать удаление и создание того что вас интересует. 

    Отсечете возможные  проблемы с вашим дистрибутивом да и сами испробуете на деле.

    6 марта 2015 г. 14:42

Все ответы

  • Добрый день.

    1. В теории не должно ничего произойти. Да и на практике я не встречал таких проблем. Возможно будет перезапущен сервис Exchange Store, т.к. при работе DAG он начинает зависеть от процесса Cluster. То есть в итоге возможна временная потеря связи с базами даннных.

    2. Клиенты Outlook 2007 и выше в Exchange 2010 работают с CAS серверами и не подключаются к базам напрямую. Поэтому им все равно на каком из серверов находится активная копия.

    3. Опять же в теории все должно пройти без проблем. На практике я такого не выполнял. Про пошаговое удаление DAG можно прочесть тут

    6 марта 2015 г. 7:37
  • Нашел статью http://itband.ru/2010/04/exchange-2010-dag-nlb/ в которой говориться следующее:
    PS. Нужно иметь ввиду, что отказоустойчивые решения для систем виртуализации, в частности Failover Cluster для Hyper-V, использующие Live Migration, нельзя комбинировать с решениями репликации Exchange (ССR или DAG). Рекомендуется настраивать CCR или DAG на узлах Hyper-V не включенных в Failover Cluster и, соответственно, не использующих Cluster Shared Volumes.

    Запуск CCR или DAG на кластере с Live Migration не поддерживается!
    6 марта 2015 г. 8:55
  • Данная информация уже устарела.

    Вот правдивая информация:

    “Combining Exchange 2010 high availability solutions (database availability groups [DAGs]) with hypervisor-based clustering, high availability, or migration solutions that will move or automatically failover mailbox servers that are members of a DAG between clustered root servers, is now supported.”

    Оригинал

    Просьба учетсь что в DAG поддерживается только Live Migarion. Вот еще одна статья по виртуализации Exchange Demystifying Exchange 2010 SP1 Virtualization

    6 марта 2015 г. 12:44
  • 2. Клиенты Outlook 2007 и выше в Exchange 2010 работают с CAS серверами и не подключаются к базам напрямую. Поэтому им все равно на каком из серверов находится активная копия.

    Если после создания DAG будет для отказоустойичвости создан и NLB-массив серверов CAS (например, командлетом New-ClientAccessArray), то автоматически доступ на него не перенастроится - клиенты с уже созданными профилями будут обращаться к CAS на первом сервере. Потребуется не только прописать вновь созданный массив в параметре RPCClientAccessServer существующих баз, но и пересоздать профили (хотя с этим, возможно, справится и автообнаружение).

    Слава России!

    6 марта 2015 г. 14:19
  • 1. трудностей со стороны ех2010 не будет.

    2. тут маленькое уточнение нужно. если  у вас будет ехch-02 со всеми ролями включая CAS -то к примеру при отключении одного из серверов CAS - локальные клиенты outlook - могут выдать сообщение о потери связи с сервером ех2010 - пользователям необходимо просто перезапустить клиент outlook - они найдут активный сервер через автообнаружение.

    3. удалить DAG можно будет без проблем - но были некоторое проблемы в ранних версиях ех2010  - связанные с повторным созданием DAG кластера - в реестре оставались ветки которые не позволяли к примеру вновь собрать кластер и включить в него тот же самый сервер. 

    Рекомендую-  на физическом сервере поднять Hyper-V, развернуть там тестовую среду с вашим дистрибутивом ех2010  для себя собрать DAG кластер из тестовых виртуальных машин и самому опробовать удаление и создание того что вас интересует. 

    Отсечете возможные  проблемы с вашим дистрибутивом да и сами испробуете на деле.

    6 марта 2015 г. 14:42