headermask image

Скрипты для обслуживания DAG в Exchange 2010 SP1

В Exchange 2010 SP1 есть несколько скриптов, которые делают управление членами DAG более простым. Смысл их очень просто – вы запускаете скрипт, переводящий сервер в режим обслуживания, перемещая активные базы на другой сервер. После завершения обслуживания вы запускаете другой скрипт, который выводит сервер из режима обслуживания и затем перераспределяет базы между членами DAG. В деталях процесс описан ниже.

1. Запуск скриптаStartDagServerMaintenance.ps1 для помещения члена DAG в режим обслуживания

После запуска данного скрипта он перемещает все активные базы на другие члены массива  и устанавливает значение настройки сервера почтовых ящиков DatabaseCopyAutoActivationPolicy в значение Blocked. Для каждой базы выполняется командлет Suspend-MailboxDatabaseCopy и при необходимости ресурсы кластера перемещаются на другой сервер.

[PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StartDagServerMaintenance.ps1 -serverName adatum-ex1

exch10_script_1

2. Запуск скрипта StopDagServerMaintenance.ps1 для вывода члена DAG из режима обслуживания

После завершения обслуживания запустите данный скрипт для вывода сервера из режима обслуживания. Он запустит для каждой базы командлет Resume-MailboxDatabaseCopy, восстановит работу кластера и установить параметр DatabaseCopyAutoActivationPolicy в значение Unrestricted.

[PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StopDagServerMaintenance.ps1 -serverName adatum-ex1

exch10_script_2

Вы можете запускать эти скрипты с другого сервера, используя опцию serverName.

3. Запуск скрипта RedistributeActiveDatabases.ps1 для перераспределения активных баз между DAG

Наконец последний скрипт предназначен для перераспределения баз в DAG.

[PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\RedistributeActiveDatabases.ps1 -DagName DAG -BalanceDbsByActivationPreference -ShowFinalDatabaseDistribution -Confirm:$false

exch10_script_3

C помощью указания различных опций можно перераспределить базы на основании приоритета активации, используя параметр BalanceDbsByActivationPreference. Если вы используете параметр BalanceDbsBySiteAndActivationPreference, скрипт будет предпринимать попытку активировать наиболее предпочитаемую копию и затем выполнить балансировку в пределах сайта.

Посмотреть дополнительные параметры скрипта можно запустив команду get-help .\RedistributeActiveDatabases.ps1

 

 

Полезная информация

Быстрая и надежная регистрация ооо для вашего бизнеса.

Print This Post Print This Post
Похожие посты
  • Бэкап Exchange 2010 и Exchange 2007 SP2 с помощью Windows Server Backup
  • Exchange 2010 OWA: редирект на устаревший URL с ошибкой HTTP 500 Error
  • Ошибка “An IIS directory entry couldn’t be created. The error message is Access is denied ” после установки Exchange 2010
  • Установка необходимых компонент для Exchange 2010 в Windows 2008 SP2
  • Ошибка установки Exchange Server 2010 SP2
  • Как узнать размер базы Exchange с помощью PowerShell
  • Exchange 2010: Настройка IP Block List Providers на сервере Edge
  • Делегирование прав на установку Exchange Server 2010
  • Блокировка отправки писем на определенные домены в Exchange Server 2010
  • Перемещение почтового ящика в Exchange 2010…