Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-03-19
Используйте командлет Restore-DatabaseAvailabilityGroup, чтобы активировать рядовые серверы группы доступности базы данных (DAG) в дополнительном или резервном центре данных. Этот процесс обычно выполняется после сбоя или деактивации активных рядовых серверов группы доступности базы данных в основном рабочем центре данных.
Командлет Restore-DatabaseAvailabilityGroup можно
выполнить в группе обеспечения доступности баз данных только в
случае, если для параметра группы DatacenterActivationMode
задано значение DagOnly
. Дополнительные сведения о
параметре DatacenterActivationMode см. в разделе Общие сведения о режиме
координации активации центра обработки данных. Можно
использовать командлет Set-DatabaseAvailabilityGroup, чтобы
настроить значение параметра DatacenterActivationMode .
Командлет Restore-DatabaseAvailabilityGroup выполняет несколько операций, затрагивающих структуру и членство группы доступности базы данных. Это следующие задачи:
- Принудительное признание кворума для группы обеспечения
доступности баз данных, позволяющее ее оставшимся членам
запускаться и продолжать работу.
- Изменение свидетеля группы обеспечения доступности баз данных с
основного следящего сервера на дополнительный следящий сервер.
- Удаление всех отказавших членов в группе доступности базы
данных.
Синтаксис
Restore-DatabaseAvailabilityGroup -Identity
<DatabaseAvailabilityGroupIdParameter> [-ActiveDirectorySite
<AdSiteIdParameter>] [-AlternateWitnessDirectory
<NonRootLocalLongFullPath>] [-AlternateWitnessServer
<FileShareWitnessServerName>] [-Confirm
[<SwitchParameter>]] [-DomainController <Fqdn>]
[-WhatIf [<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseAvailabilityGroupIdParameter |
Параметр Identity указывает имя обрабатываемой группы доступности базы данных. |
ActiveDirectorySite |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.AdSiteIdParameter |
Параметр ActiveDirectorySite указывает сайт, содержащий восстанавливаемые члены группы обеспечения доступности баз данных. |
AlternateWitnessDirectory |
Необязательный |
Microsoft.Exchange.Data.NonRootLocalLongFullPath |
Параметр AlternateWitnessDirectory указывает имя дополнительного каталога, используемого для хранения данных свидетеля. Указанный каталог не должен использоваться любой другой группой доступности базы данных или для какой-либо другой цели. Это значение можно предварительно задать с помощью командлета Set-DatabaseAvailabilityGroup. |
AlternateWitnessServer |
Необязательный |
Microsoft.Exchange.Data.FileShareWitnessServerName |
Параметр AlternateWitnessServer используется для указания имени нового следящего сервера для группы обеспечения доступности баз данных в ходе процесса активации сайта. Это значение можно предварительно задать с помощью командлета Set-DatabaseAvailabilityGroup. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
|
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
|
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Подробное описание
Запись «Разрешения группы обеспечения доступности баз данных» в разделе Разрешения высокой доступности.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
Эту команду можно запускать только в группе доступности базы данных (DAG), если для параметра DatacenterActivationMode этой группы DAG установлено значение DagOnly. (Ошибка 3EBE1F79). |
Указывает, что для группы обеспечения доступности баз данных не
включен режим активации центра обработки данных. Используйте
командлет Set-DatabaseAvailabilityGroup, чтобы установить
значение |
Примеры
ПРИМЕР 1
В этом примере выполняется активация рядовых серверов в группе доступности базы данных с именем DAG1 для сайта Служба каталогов Active Directory с именем Portland. В этом примере значения параметров AlternateWitnessServer и AlternateWitnessDirectory были предварительно заданы с помощью командлета Set-DatabaseAvailabilityGroup. Поэтому их не требуется здесь указывать.
Скопировать код | |
---|---|
Restore-DatabaseAvailabilityGroup -Identity DAG1 -ActiveDirectorySite Portland |
ПРИМЕР 2
В этом примере выполняется активация рядовых серверов в группе доступности базы данных с именем DAG1 для сайта Служба каталогов Active Directory с именем Redmond. В этом примере значения параметров AlternateWitnessServer и AlternateWitnessDirectory задаются в ходе процесса активации.
Скопировать код | |
---|---|
Restore-DatabaseAvailabilityGroup -Identity DAG1 -ActiveDirectorySite Redmond -AlternateWitnessServer EXHUB1 -AlternateWitnessDirectory D:\DAG1 |