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


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

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

Последнее изменение раздела: 2009-12-07

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

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

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

Для выполнения запросов на перемещение удаленных устаревших компонентов необходимо указать в команде следующие сведения:

  • удостоверение пользователя с включенной поддержкой почты;
  • ключ RemoteLegacy;
  • полное доменное имя (FQDN) сервера удаленного глобального каталога;
  • полное доменное имя внешнего адреса электронной почты, созданного при выполнении запроса перемещения в исходном лесе для пользователя с поддержкой почты;
  • целевую базу данных при перемещении почтовых ящиков на сервер Exchange 2010 или удаленную целевую базу данных при перемещении почтовых ящиков с Exchange 2010 в удаленную устаревшую базу данных.

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

Важно!

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

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

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

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

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

Использование командной консоли для создания запросов на перемещение удаленных устаревших компонентов

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

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

В дополнение к приведенным выше разрешениям администратору, выполняющему перемещение, необходимы следующие учетные данные на сервере Exchange 2003 или Exchange 2007:

  • роль администратора сервера Exchange;
  • роль администратора получателей Exchange.
Dd876952.note(ru-ru,EXCHG.140).gifПримечание.
В следующих примерах показано использование параметра RemoteCredential. Этот параметр требует создания и передачи объекта учетных данных. Этот объект учетных данных создается с помощью командлета Get-Credential. Дополнительные сведения см. на веб-странице Get-Credential.

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

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

New-MoveRequest -Identity 'tony@humongousinsurance.com -RemoteLegacy -TargetDatabase DB02 -RemoteGlobalCatalog 'GC01.humongousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

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

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

New-MoveRequest -Identity 'tony@humongousinsurance.com -RemoteLegacy -RemoteTargetDatabase DB03 -RemoteGlobalCatalog 'GC01.humongousinsurance.com' -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com'

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

В этом примере создается запрос на пакетное перемещение всех почтовых ящиков в исходном лесу, атрибут которых CustomAttribute2 имеет значение «Washington», а затем выполняется перемещение этих почтовых ящиков в целевую базу данных DB02, которая находится в целевом лесу, параметр которого BatchName имеет значение «Washington_HumongousToContoso».

Dd876952.note(ru-ru,EXCHG.140).gifПримечание.
Создание пакетного запроса на перемещение позволяет создавать тег для идентификации перемещаемых почтовых ящиков. Когда экземпляр службы репликации почтовых ящиков становится доступен для выполнения перемещения, выполняется перемещение каждого почтового ящика по отдельности. Затем можно выполнить фильтрацию результатов поиска с помощью параметра BatchName в командлетах Get-MoveRequest и Get-MoveRequestStatistics.
Get-MailUser -Filter {CustomAttribute2 -eq "Washington"} | New-MoveRequest -RemoteLegacy -RemoteGlobalCatalog 'GC01.humongousinsurance.com' -TargetDatabase DB02 -RemoteCredential $Cred -TargetDeliveryDomain 'mail.contoso.com' -BatchName "Washington_HumongousToContoso"

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

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

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

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

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

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

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

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

Dd876952.note(ru-ru,EXCHG.140).gifПримечание.
Создание пакетного запроса на перемещение позволяет создавать тег для идентификации перемещаемых почтовых ящиков. Когда экземпляр службы репликации почтовых ящиков становится доступен для выполнения перемещения, выполняется перемещение каждого почтового ящика по отдельности. Затем можно выполнить фильтрацию результатов поиска с помощью параметра BatchName в командлетах Get-MoveRequest и Get-MoveRequestStatistics.
Get-MailUser -Filter {CustomAttribute1 -eq 'Monday'} | New-MoveRequest -RemoteLegacy -RemoteGlobalCatalog 'CAS01.humongousinsurance.com' -RemoteCredential $Cred -TargetDatabase DB01 -TargetDeliveryDomain 'mail.contoso.com' -Suspend -SuspendComment "Resume after 11:00 P.M. PST" -BatchName "MondayMoves_HumongousToContoso"

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

Дополнительные сведения о синтаксисе и параметрах см. в следующих разделах справки по командлетам: