В этом разделе объясняется использование командлета Move-ClusteredMailboxServer для перевода кластерного сервера почтовых ящиков Microsoft Exchange Server 2007 на доступный пассивный узел кластера.
Синтаксис
Move-ClusteredMailboxServer -Identity <ServerIdParameter> -MoveComment <String> -TargetMachine <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-IgnoreDismounted <SwitchParameter>] [-ValidateOnly <SwitchParameter>] [-WhatIf [<SwitchParameter>]] |
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр Identity определяет имя или значение GUID перемещаемого кластерного сервера почтовых ящиков. |
MoveComment |
Обязательный |
System.String |
Параметр MoveComment определяет причину выдачи команды перемещения. Этот комментарий записывается в журнал событий. |
TargetMachine |
Обязательный |
System.String |
Параметр TargetMachine определяет имя компьютера назначения для перемещения. Этот компьютер должен быть членом кластера и на нем не должен работать кластерный сервер почтовых ящиков. Он должен входить в список резервных серверов кластерного сервера почтовых ящиков. |
Confirm |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр Confirm вызывает приостановку выполнения команды, при этом требуется, чтобы администратор подтвердил то, что команда будет делать до того, как работа возобновится. По умолчанию установлено значение «$true». |
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Параметр DomainController задает полное доменное имя контроллера домена. |
IgnoreDismounted |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр IgnoreDismounted задает отключенные группы хранения, которые будут игнорироваться с точки зрения проверок работоспособности репликации. По умолчанию значение этого параметра равно $false. Этот параметр должен быть указан, если у отключенной группы хранения поврежден диск ведения журнала, так как подобный сбой помешает выполнению операции. Если передается значение $true, администратор должен гарантировать, что все файлы журналов для отключенной группы хранения находятся на компьютере назначения. |
ValidateOnly |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр ValidateOnly выполняет часть проверки компьютера назначения командлета Move-ClusteredMailboxServer. Он обеспечит проверку работоспособности репликации на узле назначения для всех групп хранения. |
WhatIf |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf администратор может просматривать изменения, которые могли бы произойти, без применения всех этих изменений. По умолчанию установлено значение «$true». |
Подробное описание
Командлет Move-ClusteredMailboxServer используется для инициации запланированной остановки кластерного сервера почтовых ящиков между узлами. Эта ситуация отличается от случая неплановой остановки, возникающей при отказе компьютера сервера почтовых ящиков.
Для успешной инициации операции Move-ClusteredMailboxServer должны выполняться следующие условия:
- На указанном компьютере назначения не должен работать
кластерный сервер почтовых ящиков.
- Указанный целевой компьютер должен быть доступен, а также
должен быть членом того же кластера.
Выполнение операции Move-ClusteredMailboxServer приводит к одному из следующих результатов:
- Указанный кластерный сервер почтовых ящиков теперь работает на
указанном узле назначения со всеми данными с ранее активного
узла.
Примечание. Если кластерный сервер почтовых ящиков в момент выдачи команды является неподключенным, он останется неподключенным, но будет переведен на указанный узел. - Если в результате выполнения командлета
Move-ClusteredMailboxServer могут быть потеряны какие-либо
данные, выполнение командлета, в большинстве случаев, будет
предотвращено, и кластерный сервер почтовых ящиков останется на
первоначальном узле.
Важно! Если сбой произойдет позднее, в процессе выполнения Move-ClusteredMailboxServer, кластерный сервер почтовых ящиков будет перемещен на новый узел.
Для выполнения этой задачи необходимо делегировать учетной записи, используемой для инициации задачи, роль администратора сервера Exchange и членство в локальной группе администраторов целевого сервера. Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Ошибки
Ошибка | Описание |
---|---|
|
Задача не смогла подключиться к кластеру из-за проблем со связью или недоступности кластера. Возможные причины: узел недоступен; узел доступен, но кластер недоступен; сбой в сети, ошибка в настройке сети. |
|
Эта задача поддерживает только Exchange 2007, а <ServerName> не является сервером Exchange 2007. |
|
Пользователь не обладает полномочиями администратора Exchange Server. |
|
Заданный сервер не существует. |
|
Не удается переместить кластерный сервер почтовых ящиков, так как заданный сервер не существует. Заданный сервер: <ServerName>. |
|
Невозможно установить связь с активным узлом. |
|
Не удается установить связь с компьютером назначения. |
|
Невозможно найти кластерный ресурс экземпляра системного помощника. |
|
Невозможно найти кластерный ресурс экземпляра хранилища информации. |
|
Не удается подключиться к службе кластеров компьютера назначения. |
|
На заданном компьютере назначения уже размещен другой кластерный сервер почтовых ящиков. |
|
Версии объекта кластерного сервера почтовых ящиков и компьютер назначения несовместимы. |
|
Управляемая группа хранения не была найдена в службе каталогов Active Directory. |
|
Кластерная непрерывная репликация ограничивается группами хранения, содержащими только по одной базе данных. |
|
Перемещение вручную блокируется, если репликация находится в состоянии сбоя, а параметр IgnoreDismounted не используется. |
|
Перемещение вручную блокируется, если репликация не позволяет подключить базы данных, когда пассивный узел становится активным. |
|
Репликация на компьютере назначения не готова поддержать операцию Move-ClusteredMailboxServer. |
|
Переместить кластерный сервер почтовых ящиков, когда один или более кластерных ресурсов находятся в оперативном или автономном режиме в состоянии ожидания. |
|
Не удалось отключение кластерного сервера почтовых ящиков на источнике. |
|
Не удалось сменить принадлежность кластерного сервера почтовых ящиков с активного узла на пассивный. |
|
Кластерному серверу почтовых ящиков не удалось выйти из состояния ожидания на компьютере назначения. |
|
Кластерному серверу почтовых ящиков не удалось перейти в оперативный режим. |
|
При взаимодействии со службой кластеров возникла нерегулярная проблема связи. |
Пример
Следующий пример кода показывает, как переместить кластерный сервер почтовых ящиков с именем EXCMS на узел NodeB.
Копировать код | |
---|---|
Move-ClusteredMailboxServer -Identity:EXCMS -TargetMachine:NodeB -MoveComment:"Getting ready for maintenance on NodeA" |