none
Exchange 2007 обеспечение отказоустойчивости RRS feed

  • Общие обсуждения

  • Всем, привет.

    Задачка аообщем вот в чем: как оптимально сдлеать отказоустойчивым сервис электронной почты с сипользованием Exchange 2007, имея всего два сервера? как расположить роли сервера? стоит ли смотреть в сторону кластеров с непрерывной репликацией? Может кто подскажет как поступить в такой ситуации?

    Заранее спасибо.

    • Перемещено Hengzhe Li 12 марта 2012 г. 11:09 forum merge (От:Exchange Server 2007)
    13 февраля 2009 г. 14:40

Все ответы

  • Полностью отказоустойчивого с двумя серверами не получится.
    Можно сделать например так. на обоих серверах ставим роли MB, HUB, CA. Делим пользователей пополам и соответственно раскладываем их по 2 серверам.
    для SG на 1 сервере включаем SCR на 2 сервер и наоборот.
    с HUB ролью - оба могут отправлять письма в инет, приходить тоже могут на оба, в ДНС прописать 2 MX записи с одинаковой стоимостью. Роль MB при локальном HUB в любом случае обращаеется только к своему HUB.
    Для CA - включить NLB например по статье - http://technet.microsoft.com/ru-ru/library/cc742379.aspx, или может просто подойти Round Robin в днс, если создать 2 записи хоста например CA.domain.local

    При отказе одного из серверов - ломаем репликацию, восстанавливаем SG и командлетом Move-Mailbox с параметром ConfigurationOnly изменяем привязку почтовых ящиков, которые были на убитом сервере к восстановленной базе, да и не забудь чтобы клиенты были с OUTLOOK 2007 для возможности автоконфигурации, потому как 2003 клиенты привязываются к конкретному серверу и им нужно будет менять локальный почтовый профиль ручками.
    После того как почтовые ящики восстановлены, можно заняться восстановлением упавшего сервера.
    Если сервер мёртв совсем Ни в коем случае не убивай компьютерную учётку в АД. сделай ей РЕСЕТ, инсталлируешь сервер с таким же именем, вводишь в домен и восстанавливаешь Exchange Setup /m:RecoverServer - http://technet.microsoft.com/en-us/library/aa998656.aspx


    MCSE, MCTS, MCITP, STS
    13 февраля 2009 г. 19:37
  • да уж... довольно кривая система получается. Неудобная и странная. 
    14 февраля 2009 г. 15:02
  • Alexus817 написал:

    Всем, привет.

    Задачка аообщем вот в чем: как оптимально сдлеать отказоустойчивым сервис электронной почты с сипользованием Exchange 2007, имея всего два сервера? как расположить роли сервера? стоит ли смотреть в сторону кластеров с непрерывной репликацией? Может кто подскажет как поступить в такой ситуации?

    Заранее спасибо.



    2 сервера это мало. для полной отказоустойчивости. тут все упирается в ваши финансы и уровня отказоустойчивости.
    15 февраля 2009 г. 10:22
  • про обеспесение полной отказоустойчивости никто и не говорит. Речь идет об оптимальной настройки производительности и скорости восстановления после сбоев.

    Как разместить exchange 2007 имея всего два сервера...

    16 февраля 2009 г. 5:16
  • Вопрос остается открытым. Как сделать резервный сервер MS Exchange 2007, чтобы при падении основного сервера можно было просто включить второй и заниматься восстановлением основного.
    19 февраля 2009 г. 8:01
  • а можно поинтересоваться - чем не подходит конфигурация когда все роли подняты на обоих серверах и с равномерным распределением ящиков? восстановление с использованием Recovery SG и Dial tone восстановлением займёт от 15 и до N минут в зависимости от объёма восстановления. 


    MCSE, MCTS, MCITP, STS
    19 февраля 2009 г. 8:20
  • это какая то жуткая система. Я не спорю что это не самый плохой вариант, но как быть с Outlook 2003, POP3 и IMAP клиентами? их же тоже всех придётся перенастраивать на новый восстановленный сервер? или править DNS, или придумывать ещё какие кастыли. Неудобная система получается, хотя прирост в производительности получится за счет разделения пользователей. Но мне нужно не это. Мне нужен "холодный резерв", чтобы если сдох сервер, я рядом "включил" второй и всё опять заработало, можно ли такое сделать?

    19 февраля 2009 г. 10:31
  • именно так нельзя.
    Стандартными средствами только через setup с ключом /m:recoverserver
    http://technet.microsoft.com/ru-ru/library/aa998656.aspx
    http://msexchange.ru/articles/detail.php?ID=21238&lang=ru
    но в такой схеме ни вкоем случае нельзя удалять компьютерную учётку из АД. Нужно ей сделать ресет и ввести резервный в домен с таким же именем.


    Либо сторонними средствами (Например Symante BESR, Acronis True Image) делать периодически копии физических дисков и при падении сервера залить копии на второй сервер и просто включить его. всё займёт 10-30 мин.

    В обоих таком вариантах первый сервер НЕЛЬЗЯ включать при имеющемся подключении к сети, так ак пойдёт конфликт имён и IP.


    MCSE, MCTS, MCITP, STS
    19 февраля 2009 г. 10:47
  • а можно ли на кластере mailbox роли дополнитель но поднять роли Client Access и Hub Transport ? 
    25 февраля 2009 г. 11:01
  • Buchenkov Andrey написал:

    Полностью отказоустойчивого с двумя серверами не получится.
    Можно сделать например так. на обоих серверах ставим роли MB, HUB, CA. Делим пользователей пополам и соответственно раскладываем их по 2 серверам.
    для SG на 1 сервере включаем SCR на 2 сервер и наоборот.
    с HUB ролью - оба могут отправлять письма в инет, приходить тоже могут на оба, в ДНС прописать 2 MX записи с одинаковой стоимостью. Роль MB при локальном HUB в любом случае обращаеется только к своему HUB.
    Для CA - включить NLB например по статье - http://technet.microsoft.com/ru-ru/library/cc742379.aspx, или может просто подойти Round Robin в днс, если создать 2 записи хоста например CA.domain.local

    При отказе одного из серверов - ломаем репликацию, восстанавливаем SG и командлетом Move-Mailbox с параметром ConfigurationOnly изменяем привязку почтовых ящиков, которые были на убитом сервере к восстановленной базе, да и не забудь чтобы клиенты были с OUTLOOK 2007 для возможности автоконфигурации, потому как 2003 клиенты привязываются к конкретному серверу и им нужно будет менять локальный почтовый профиль ручками.
    После того как почтовые ящики восстановлены, можно заняться восстановлением упавшего сервера.
    Если сервер мёртв совсем Ни в коем случае не убивай компьютерную учётку в АД. сделай ей РЕСЕТ, инсталлируешь сервер с таким же именем, вводишь в домен и восстанавливаешь Exchange Setup /m:RecoverServer - http://technet.microsoft.com/en-us/library/aa998656.aspx


    MCSE, MCTS, MCITP, STS

    а если сделать также, но только на втором сервере пользователей не держать вообще, просто exchange установленный настроенный,  а когда основной перестанет работать восстановить на втором SG сделать move-mailbox чтобы клиенты нормально заработали, а для POP3 IMAP b outlook2003 клиентов поправить DNS сломавшегося сервера на IP второго сервера. Так сработает?
    25 февраля 2009 г. 12:06
  • кластер mbx и hub/cas роли не совместимы by design
    25 февраля 2009 г. 13:00
  • Alexus817 написал:

    а если сделать также, но только на втором сервере пользователей не держать вообще, просто exchange установленный настроенный,  а когда основной перестанет работать восстановить на втором SG сделать move-mailbox чтобы клиенты нормально заработали, а для POP3 IMAP b outlook2003 клиентов поправить DNS сломавшегося сервера на IP второго сервера. Так сработает?



    чем это отличается от 2 поста темы? сделать то можно, только в таком случае восстановление почтовых ящиков займёт в 2 раза больше времени (из-за того, что переносить надо будет все ящики, а не половину, как предложил автор первого ответа)
    25 февраля 2009 г. 13:02
  • сдается мне что Move-Mailbox с параметром ConfigurationOnly достаточно быстро сработает (около 1000 почтовых ящиков) 
    26 февраля 2009 г. 5:05
  • Alexus817 написал:

    сдается мне что Move-Mailbox с параметром ConfigurationOnly достаточно быстро сработает (около 1000 почтовых ящиков) 



    попробуйте - расскажете =)
    26 февраля 2009 г. 18:28