160 likes | 374 Views
Отказоустойчивость и резервное копирование/восстановление Exchange 2010. Алексей Богомолов MCP, MCTS : Virtualization, Configuration MCITP:Enterprise Messaging Administrator 2010 http://alexxhost.ru, alexey_b@list.ru. Архитектура Exchange 2010. Отказоустойчивость Mailbox.
E N D
Отказоустойчивость и резервное копирование/восстановление Exchange 2010 Алексей Богомолов MCP, MCTS:Virtualization, Configuration MCITP:Enterprise Messaging Administrator 2010 http://alexxhost.ru, alexey_b@list.ru
Отказоустойчивость Mailbox • DAG (DatabaseAvailabilityGroup)новая функция непрерывной доступности баз данных почтовых ящиков: • Зависит от ограниченного набора компонентов отказоустойчивой кластеризации Windows (FailoverCluster): • базы данных кластера; • файлового ресурса-свидетеля; • функции импульса синхронизации. • Обеспечивают защиту на уровне базы, сервера и узла.
DatabaseAvailabilityGroup • В DAG может быть включено до 16 серверов; • Один сервер = одна копия базы; • Время переключения между базами 30 сек.; • PublicFoldersнельзя включить в группу DAG; • В группу локальных администраторов сервера-свидетеля должна входить группа Exchange TrustedSubsystem; • Failover Cluster Manager можно использовать для диагностики проблем.
Отказоустойчивость CAS • Client Access Arrayпозволяет объединить несколько CAS серверов в массив. • Необходим NLB (NetworkLoadBalancing); • Порядок настройки: • В DNS регистрируем FQDN массива; • Настраиваем доступ к FQDN массива при помощи NLB; • Создаем массив командой: New-ClientAccessArray-FQDN “mail.test.local” –Site “Default-First-Site-Name” • Переключаем пользователей: Set-MailboxDatabase -RpcClientAccessServer “mail.test.local” • Autodiscover должна «видеть» FQDN массива.
Отказоустойчивость HUB • Hub TransportServer отказоустойчив по умолчанию при наличии двух и более HUB`ов в сайте AD. • Переход к другому HUB`у происходит при помощи механизмов циклического опроса DNS. • Если HUB и Mailboxна одном сервере, то: • Если Mailbox в DAG группе, то он выберет любой другой HUB кроме локального; • Если Mailbox не входит в DAG, то он сначала будет обращаться к локальному HUB`y.
Отказоустойчивость Edge • Настраивается следующим образом: • Регистрируется необходимое количество МХ-записей; • Для каждого Edge-сервера создается своя подписка на HUB (EdgeSubscription); • Можно клонировать конфигурацию при помощи скриптов ExportEdgeConfig.ps1 / ImportEdgeConfig.ps1
Backup баз данных • Windows Server Backup: • Используется plug-in VSS; • Нельзя сохранять копии на ленту; • Нельзя бэкапитьDAG-группы (не поддерживается Exchange Replication VSS Writer); • Не поддерживаются Recovery Databases. • Microsoft Data Protection Manager.
Методы восстановления • Переносимости аварийного восстановления (DialTonePortability); • Базы данных восстановления (Recovery Database); • Переносимость баз данных (Database Portability).
Восстановление баз данных • В исходное расположение: • База будет смонтирована автоматически. • В альтернативное расположение: • Необходимо перевести базу в состояние Clean Shutdown при помощи Eseutil; • Смонтировать в качестве базы данных восстановления; New-MailboxDatabase -Recovery -Name RecDB-Server MBX1 • Перенести почтовые ящики при помощи команды: Restore-Mailbox-Identity <user> -RecoveryDatabaseRecDB
Восстановление ролей • Большая часть настроек сервера Exchange хранится в Active Directory; • Для переустановки сервера необходимо: • Сбросить учетную запись сервера в AD; • Запустить установку в режиме восстановления (setup /m:RecoverServer) • Детальное восстановление ролей - http://www.buldakov.ru/?p=935
Принципиальная схема DMZ DMZ CAS Array MX Priority =10 Edge1 External Clients SMTP FQDN MX Priority =10 Edge2 Internal Clients Outlook (RPC), POP3/IMAP, OWA, ActiveSync External Clients Outlook (RPC), OWA, ActiveSync
Конфигурирование серверов NLB Network CAS Array CAS1 CAS2 LAN LAN HNLB for CAS Array CAS Array DAG DAG Network DAG Server2 Server1 MBX1 MBX2
Дополнительные материалы • Обеспечение отказоустойчивости почтовых серверов Exchange 2010 с помощью DAG и CAS массивов http://www.techdays.ru/videos/2801.html • Аварийное восстановление сервера Exchange 2010 – практика http://www.techdays.ru/videos/2959.htmlhttp://www.techdays.ru/videos/2961.html • Аварийное восстановление почтовых серверов Exchange 2007 http://www.buldakov.ru/?p=935 • Исправление базы данных почтовых ящиков в Exchange - http://www.alexxhost.ru/2010/10/exchange.html • Восстановление баз данных при помощи ESEUTIL - http://www.alexxhost.ru/2010/10/eseutil.html