Поделиться через


Создание удаленного запроса на перемещение, который имеет Exchange 2010 в обоих лесах

Применимо к: Exchange Server 2010

Последнее изменение раздела: 2009-10-02

Перемещение удаленных почтовых ящиков также называется перемещением почтовых ящиков между лесами. Существует два типа перемещения удаленных почтовых ящиков, поддерживаемых в Exchange 2010:

  • Перемещение удаленных почтовых ящиков при использовании Exchange 2010 в обоих лесах
    В этом сценарии один лес является лесом Exchange 2010, а другой лес имеет хотя бы один сервер клиентского доступа Exchange 2010. Для перемещения этих почтовых ящиков можно использовать консоль управления Exchange или командную консоль Exchange.
  • Перемещение удаленных почтовых ящиков из леса с организацией Exchange более старых версий
    В этом сценарии один лес содержит Exchange 2010, а другой лес содержит Exchange 2003 с пакетом обновления 1, Exchange 2007 с пакетом обновления 2 или комбинацию этих двух версий Exchange. В лесу с более ранней версией Exchange отсутствует сервер клиентского доступа Exchange 2010. Для перемещения этих почтовых ящиков нельзя использовать консоль управления Exchange. Необходимо использовать командную консоль. Дополнительные сведения см. в разделе Создание запроса на перемещение удаленных устаревших компонентов, когда в одном из лесов отсутствует Exchange 2010.

При перемещении почтовых ящиков Exchange 2003 ящики будут перемещаться в автономном режиме. Во время перемещения пользователи не смогут получить доступ к своим почтовым ящикам. При перемещении почтовых ящиков Exchange 2007 с пакетом обновления 2 или Exchange 2010 процесс будет проходить в оперативном режиме, поэтому пользователи смогут получать доступ к своим почтовым ящикам.

При перемещении удаленных почтовых ящиков служба репликации почтовых ящиков Microsoft Exchange сохраняет разрешения «Отправить как» и «Получить как». Служба MRS выполняет сопоставление доверенного лица с пользователем в конечном лесу. Эта функция зависит от наличия в конечном лесу всех представляемых объектов получателя и установки соответствующих атрибутов msExchMailboxGUID. Служба MRS выполняет сопоставление доверенного лица с пользователем в конечном лесу.

Важно!

Сохранение разрешений может оказаться невозможным при развертывании с разделением разрешений. Это происходит потому, что в развертываниях с разделением разрешений атрибут группы ExchangeTrustedSubsystem не включен в группу безопасности разрешений Windows для Exchange.

Служба репликации почтовых ящиков Exchange также использует атрибут msExchMailboxGUID для сохранения разрешений на почтовый ящик и папку почтового ящика. Затем служба репликации сопоставляет разрешения для указания соответствующего пользователя в конечном лесу. Заменяются идентификаторы безопасности (SID) в записях управления доступом (ACE). Если идентификаторы безопасности SID не сопоставляются, разрешения не сохраняются.

Необходимы сведения о других задачах управления, связанных с запросами на перемещение? См. раздел Управление запросами на перемещение.

Предварительные условия

Полный список предварительных условий для перемещения почтовых ящиков между лесами см. в разделе Prepare Mailboxes for Cross-Forest Move Requests.

Необходимые действия

  • Использование консоли управления Exchange для создания запроса на перемещение
  • Использование командной консоли для создания запроса на перемещение

Использование консоли управления Exchange для создания запроса на перемещение

Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Перемещение почтовых ящиков» в разделе Разрешения для почтового ящика.

Если исходный лес является лесом Exchange 2007, администратор, выполняющий перемещение, должен иметь учетные данные для следующих ролей на сервере Exchange 2007:

  • роль администратора сервера Exchange;
  • роль администратора получателей Exchange.

Важно!

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

  1. В дереве консоли удаленного леса выберите пункты Конфигурация получателя > Почтовый ящик.

    Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
    Все удаленные перемещения должны запускаться в конечном лесу.
  2. В области результатов выберите почтовые ящики, которые требуется переместить.

  3. В области действий выберите команду Создать запрос на перемещение удаленных почтовых ящиков.

  4. На странице Введение просмотрите почтовые ящики, которые были выбраны на странице результатов. Если следует удалить или добавить получателей, нажмите кнопку Отмена, а затем внесите изменения в область результатов.

    Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
    Параметр выбора конечной базы данных не будет доступен в консоли управления Exchange. Конечная база данных будет выбрана автоматически. Дополнительные сведения о способе автоматического определения базы данных см. в разделе Общие сведения о запросах на перемещение.

  5. На странице Параметры перемещения укажите следующие параметры:

    • Исходный лес. Это доступное только для чтения поле содержит исходный лес, в котором находятся почтовые ящики, готовые к перемещению.
    • Конечный лес. Выберите конечный лес в предложенном списке. Это поле будет заполнено названиями лесов, добавленных в консоли управления Exchange. Если это поле является пустым, см. раздел Просмотр свойств леса, в котором содержатся инструкции по добавлению лесов.
    • Полное доменное имя прокси-сервера службы репликации почтовых ящиков в исходном лесу. Введите полное доменное имя сервера, на котором установлен прокси-сервер службы репликации почтовых ящиков. Это будет сервер клиентского доступа в удаленном лесу. Например, CAS01.contoso.com.
    • Использовать следующие учетные данные исходного леса. Для перемещения почтовых ящиков между лесами следует указать учетные данных администратора получателей, имеющего разрешения на перемещение почтовых ящиков из исходного леса.
    • Имя пользователя. Введите доменное имя и пароль администратора-получателя, который имеет право на перемещение почтовых ящиков из исходного домена.
      Пароль. Введите пароль администратора.
    • Полное доменное имя внешнего адреса электронной почты, которое при завершении запроса на перемещение будет помечено в исходном лесу для пользователя почты. Введите полное доменное имя внешнего адреса электронной почты, созданного в исходном домене, который будет использоваться для пользователя почты после завершения перемещения. Например, это может быть полное доменное имя конечного леса. У пользователей почты должны иметься адрес прокси-сервера, содержащего это полное доменное имя, в качестве SMTP-домена этого адреса. После завершения перемещения этот адрес прокси-сервера будет помечен в исходном лесу в качестве внешнего адреса электронной почты пользователя почты, что обеспечит передачу потока почты в новый почтовый ящик.
  6. На странице Создать запрос на перемещение удаленных почтовых ящиков просмотрите параметры этого запроса на перемещение удаленных почтовых ящиков и нажмите кнопку Создать.

  7. На странице Завершение просмотрите следующие сведения и нажмите кнопку Готово, чтобы закрыть мастер.

    • Состояние Завершено означает, что мастер успешно выполнил задачу.
    • Состояние Сбой означает, что не удалось выполнить задачу. Если задача не выполнена, просмотрите сводные данные, чтобы выяснить, почему это произошло, а затем нажмите кнопку Назад, чтобы внести изменения в конфигурацию.

Использование командной консоли для создания запроса на перемещение

Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Перемещение почтовых ящиков» в разделе Разрешения для почтового ящика.

Если исходный лес является лесом Exchange 2007 или Exchange 2003, администратор, выполняющий перемещение, должен иметь учетные данные для следующих ролей на сервере Exchange 2007 или Exchange 2003:

  • роль администратора сервера Exchange;
  • роль администратора получателей Exchange.

Проверка готовности к перемещению почтовых ящиков между лесами

В этом примере используется параметр WhatIf для проверки готовности почтового ящика к перемещению между лесами и наличия ошибок в синтаксисе команды. При использовании переключателя WhatIf система выполняет проверку почтового ящика. Если почтовый ящик не готов, возвращается ошибка. Эта команда запускается в конечном лесу.

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote -TargetDatabase DB02  -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential (Get-Credential Atlanta\Administrator) -TargetDeliveryDomain 'mail.contoso.com' -WhatIf

Перемещение почтового ящика из удаленного леса

В этом примере почтовый ящик пользователя «Tony Smith» перемещается в лес, из которого выполняется команда. После завершения перемещения новым ExternalEmailAddress в исходном лесу будет адрес прокси-сервера Алексея с доменом SMTP mail.contoso.com.

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote 
-TargetDatabase DB02  -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

Перемещение почтового ящика в удаленный лес

В этом примере почтовый ящик пользователя «Tony Smith» перемещается в удаленный лес. Используйте эту команду при запуске перемещения из исходного леса. При запуске перемещения из исходного леса необходимо использовать параметр RemoteTargetDatabase для определения базы данных, в которую следует переместить почтовый ящик. После завершения перемещения новым ExternalEmailAddress в исходном лесу будет адрес прокси-сервера Алексея с доменом SMTP mail.contoso.com.

New-MoveRequest -Identity 'tony@humungousinsurance.com -Remote -RemoteTargetDatabase DB03 -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

Создание пакетного запроса на перемещение

В этом примере создается запрос на пакетное перемещение всех почтовых ящиков в исходном лесу из базы данных DB01. Ящики будут перемещаться в конечную базу данных DB02, которая находится в конечном лесу. Значение параметра BatchName равно HumungousDB01ToContosoDB02.

Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
Создание пакета позволяет создавать тег для идентификации перемещаемых почтовых ящиков. Когда экземпляр MRS становится доступен для перемещения, перемещение каждого почтового ящика выполняется отдельно. Затем можно выполнить фильтрацию результатов поиска с помощью параметра BatchName в командлетах Get-MoveRequest и Get-MoveRequestStatistics.
Get-MailUser -Database DB01 | New-MoveRequest -Remote -RemoteHostName 'CAS01.humungousinsurance.com' -TargetDatabase DB02 -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com' -BatchName HumungousDB01ToContosoDB02

Создание запроса на перемещение, приостанавливаемого перед завершением

В этом примере создается запрос на удаленное перемещение всех почтовых ящиков, начинающихся на букву «a», в конечный лес. Запрос будет приостановлен после перемещения всего исходного содержимого, но перед блокировкой почтовых ящиков и переключением на новое местоположение. Затем запрос на перемещение будет возобновлен с помощью командлета Resume-MoveRequest.

Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
Создание пакета позволяет создавать тег для идентификации перемещаемых почтовых ящиков. Когда экземпляр MRS становится доступен для перемещения, перемещение каждого почтового ящика выполняется отдельно. Затем можно выполнить фильтрацию результатов поиска с помощью параметра BatchName в командлетах Get-MoveRequest и Get-MoveRequestStatistics.
Get-MailUser -ANR a* | New-MoveRequest -Remote -RemoteHostName 'CAS01.humungousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com' -TargetDatabase DB02 -SuspendWhenReadyToComplete -BatchName "Aug28 - To be Completed at 11pm"

Создание запроса на перемещение, обрабатываемого указанным сервером

В этом примере показано создание запроса на перемещение, который обрабатывается указанным сервером клиентского доступа с именем CAS1.contoso.com, на котором установлена служба репликации почтовых ящиков Microsoft Exchange.

Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
Параметр MRSServer зарезервирован для отладки. Используйте этот параметр только по просьбе сотрудников технической поддержки. Если этот параметр используется при нефункционирующем сервере, запрос на перемещение не будет обработан.
New-MoveRequest -Identity 'tony@humungousinsurance.com -RemoteHostName 'CAS01.humungousinsurance.com' -Remote -RemoteCredential $Cred -TargetDatabase DB02 -TargetDeliveryDomain 'mail.contoso.com' -MRSServer CAS1.contoso.com

Создание приостановленных запросов на перемещение

В этом примере создается запрос на пакетное перемещение, отложенное для всех почтовых ящиков в конечном лесу, в которых значение атрибута CustomAttribute1 приравнено к «Monday». Рекомендуется использовать эту команду, если следует создать запрос на перемещение немедленно, а возобновить его вечером, когда снижается почтовый трафик.

Dd351280.note(ru-ru,EXCHG.140).gifПримечание.
Создание пакета позволяет создавать тег для идентификации перемещаемых почтовых ящиков. Когда экземпляр MRS становится доступен для перемещения, перемещение каждого почтового ящика выполняется отдельно.
Get-MailUser -Filter {CustomAttribute1 -eq 'Monday'} | New-MoveRequest -RemoteHostName 'CAS01.humungousinsurance.com' -Remote -RemoteCredential $Cred -TargetDatabase DB01 -TargetDeliveryDomain 'mail.contoso.com' -Suspend -SuspendComment "Resume after 11:00 p.m. PST" -BatchName "MondayMoves_HumungousToContoso"

Дополнительные сведения

Общие сведения о запросах на перемещение

Управление запросами на перемещение