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

Область применения: Exchange Server 2013 г.

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

Microsoft Exchange 2013 поддерживает перемещение и миграцию почтовых ящиков с помощью командной консоли Exchange, в частности командлетов New-MoveRequest и New-MigrationBatch. Вы также можете переместить почтовый ящик с помощью Центра администрирования Exchange. Обратите внимание, что почтовые ящики Exchange 2010 и Exchange 2013 можно переместить в лес Exchange 2013.

Чтобы переместить почтовый ящик из леса Exchange в лес Exchange 2013, целевой лес Exchange 2013 должен содержать допустимого пользователя с поддержкой почты с указанным набором атрибутов Active Directory. Если в данном лесе развернут хотя бы один сервер клиентского доступа Exchange 2013, лес считается лесом Exchange 2013.

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

  • Если Microsoft Identity Lifecycle Manager (ILM) развернут для синхронизации глобальных списков адресов между лесами, для создания пользователя с включенной поддержкой почты рекомендуется использовать пакет обновления 1 (SP1) для пакета дополнительных компонентов 1 (FP1) ILM 2007. Мы создали пример кода, который можно использовать для обучения настройке ILM на синхронизацию исходного пользователя почты и целевого пользователя почты.

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

  • Если вы создали целевого почтового пользователя с помощью средства Active Directory, отличного от ILM/MIIS, используйте командлет Update-Recipient с параметром Identity , чтобы запустить службу списка адресов, чтобы создать устаревшее имя ExchangeDN для целевого почтового пользователя. Мы создали образец сценария Windows PowerShell, который считывает из и записывает в Active Directory и вызывает командлет Update-Recipient.

    Дополнительные сведения об использовании примера сценария см. в разделе Подготовка почтовых ящиков к перемещению между лесами с использованием в консоли сценария Prepare-MoveRequest.ps1.

После создания целевого пользователя почты можно запустить командлет New-MoveRequest или New-MigrationBatch для перемещения почтового ящика в целевой лес Exchange 2013.

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

Дополнительные сведения об удаленных перемещениях почтовых ящиков и удаленных перемещениях данных прежних версий см. в разделе Перемещение почтовых ящиков в Exchange 2013.

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

Атрибуты пользователя Active Directory, необходимые для перемещения почтового ящика

Для обеспечения поддержки удаленного перемещения почтового ящика объект пользователя почты в целевом лесе Exchange 2013 должен иметь атрибуты Active Directory, описанные в данном разделе:

  • Обязательные атрибуты
  • Необязательные атрибуты
  • Связанные атрибуты
  • Атрибуты связанного пользователя
  • Атрибуты почтового ящика ресурсов
  • Дополнительные атрибуты

Обязательные атрибуты

В следующей таблице перечислен минимальный набор атрибутов, которые необходимо настроить в ILM для целевого пользователя почты, чтобы командлет New-MoveRequest работал правильно.

Атрибуты пользователя почты

Атрибуты Active Directory пользователя почты Действие
displayName Скопируйте соответствующий атрибут исходного почтового ящика или создайте новое значение.
Mail Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
mailNickname Скопируйте соответствующий атрибут исходного почтового ящика или создайте новое значение.
msExchArchiveGUID and msExchArchiveName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика. Атрибуты доступны только при использовании почтового ящика Exchange 2010.
msExchMailboxGUID Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchRecipientDisplayType -2147483642 (десятичный формат), эквивалентно значению 0x80000006 (шестнадцатеричный формат).
msExchRecipientTypeDetails 128 (десятичный формат)/0x80 (шестнадцатеричный формат).
msExchUserCulture Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchVersion 44220983382016 (десятичный формат).
cn Скопируйте соответствующий атрибут исходного почтового ящика или создайте новое значение.
proxyAddresses Скопируйте атрибут proxyAddresses исходного почтового ящика. Кроме того, скопируйте значение LegacyExchangeDN исходного почтового ящика в качестве адреса X500 в атрибут proxyAddresses целевого пользователя почты.

Примечание. ProxyAddresses пользователя исходного почтового ящика должен содержать SMTP-адрес, соответствующий полномочного домена целевого леса. Это позволяет командлету New-MoveRequest правильно выбрать targetAddress исходного пользователя с включенной поддержкой почты (преобразуемого из пользователя исходного почтового ящика после выполнения запроса на перемещение почтового ящика) для проверки работы маршрутизации почты.
Samaccountname Скопируйте соответствующий атрибут исходного почтового ящика или создайте новое значение.

Убедитесь в том, что данное значение является уникальным в пределах домена целевого леса, к которому относится целевой пользователь почты.
Targetaddress Задайте адрес SMTP в атрибуте proxyAddresses исходного почтового ящика.

Этот адрес SMTP должен относиться к заслуживающему доверия домену исходного леса.
userAccountControl Константа: 514, эквивалентно значению 0x202, ACCOUNTDISABLE | NORMAL_ACCOUNT.
userPrincipalName. Скопируйте соответствующий атрибут исходного почтового ящика или создайте новое значение. Поскольку пользователю запрещен вход, данное значение userPrincipalName не используется.

Необязательные атрибуты

Настройка следующих атрибутов не является обязательным условием для правильной работы командлета New-MoveRequest, однако их синхронизация позволяет улучшить сквозное взаимодействие пользователей после перемещения почтового ящика. Поскольку глобальный список адресов в целевом лесе отображает данного целевого пользователя почты, необходимо задать следующие атрибуты для глобального списка адресов.

Атрибуты Active Directory пользователя почты Действие
c Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
co Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
countryCode Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
company Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
department Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
facsimileTelephoneNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
givenName; Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
homePhone Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
info Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
initials Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
l Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
mobile Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchAssistantName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchHideFromAddressLists Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherHomePhone Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherTelephone Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
pager Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
physicalDeliveryOfficeName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
postalCode Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
sn Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
st Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
streetAddress Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
телефонAssistant Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
telephoneNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
title Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.

Связанные атрибуты

Связанный атрибут — это атрибут Active Directory, который ссылается на другие объекты Active Directory в локальном лесе. Значения связанных атрибутов нельзя напрямую скопировать из почтового ящика в исходном лесе для пользователя почты в целевом лесе. Сначала необходимо найти в исходном лесе объекты Active Directory, на которые ссылается атрибут исходного почтового ящика. После этого необходимо найти в целевом лесе соответствующие объекты Active Directory для ранее упомянутого объекта Active Directory в исходном лесе. В заключение задайте атрибут целевого пользователя почты для ссылки на объекты Active Directory в целевом лесе.

Атрибуты Active Directory пользователя почты Действие
altRecipient Соответствует атрибуту altRecipient исходного почтового ящика.
deliverAndRedirect Непосредственно скопируйте соответствующий атрибут исходного почтового ящика. Данный атрибут является логическим значением, которое необходимо задать вместе с altRecipient.
Manager (и его обратные ссылки) Соответствует атрибуту manager исходного почтового ящика.
MemberOf (обратные ссылки) Это обратная ссылка атрибута члена группы.
publicDelegates (и его обратные ссылки) Соответствует атрибуту publicDelegates исходного почтового ящика.

Атрибуты связанного пользователя

Если вы хотите переместить почтовый ящик в лес ресурсов Exchange 2013, почтовый ящик в лесу ресурсов считается связанным почтовым ящиком. В данном сценарии необходимо создать связанного пользователя почты в (целевом) лесе ресурсов. Чтобы создать связанного пользователя почты, необходимо задать атрибуты, указанные в следующей таблице.

Атрибуты Active Directory пользователя почты Действие
msExchMasterAccountHistory Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMasterAccountSid Если у исходного почтового ящика есть атрибут msExchMasterAccountSid, скопируйте его. В противном случае скопируйте атрибут objectSid исходного почтового ящика.
msExchRecipientDisplayType Constant:-1073741818 (decimal) //equivalent to unsigned 0xC0000006.

Примечание.

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

Если исходный объект отключен, а атрибут msExchMasterAccountSid установлен сам на себя (почтовый ящик ресурсов, общий почтовый ящик), не делайте пометок для целевого пользователя.

Если исходный объект отключен, а атрибут msExchMasterAccountSid не задан, то данный почтовый ящик не является допустимым.

Если исходный объект включен, а атрибут msExchMasterAccountSid задан, то данный почтовый ящик не является допустимым.

Атрибуты почтового ящика ресурсов

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

Атрибуты Active Directory пользователя почты Действие
msExchRecipientDisplayType Если исходный почтовый ящик является комнатой переговоров:
  • Константная: -2147481850 (десятичное) // эквивалентно неподписанной 0x80000706.
Если исходный почтовый ящик является почтовым ящиком оборудования:
  • Константная: -2147481594 (десятичная) // эквивалентная неподписанной 0x80000806.
msExchResourceCapacity Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchResourceDisplay Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchResourceMetaData Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchResourceSearchProperties Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.

Дополнительные атрибуты

В Exchange 2007 при перемещении почтового ящика командлет Move-Mailbox также копировал атрибуты, указанные в следующей таблице. Если того требует используемая организация, эти атрибуты можно также скопировать.

Атрибуты Active Directory пользователя почты Описание
comment Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
deletedItemFlags Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
delivContLength Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
departmentNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
description Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
division Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
Employeeid Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
employeeNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
employeeType Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
extensionAttribute1-15 Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
homePostalAddress Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
internationalISDNNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
ipPhone Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
language Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
lmPwdHistory Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
Localeid Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
mAPIRecipient Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
middleName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msDS-PhoneticCompanyName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msDS-PhoneticDepartment Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msDS-PhoneticDisplayName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msDS-PhoneticFirstName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msDS-PhoneticLastName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchBlockedSendersHash Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchELCExpirySuspensionEnd Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchELCExpirySuspensionStart Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchELCMailboxFlags Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchExternalOOFOptions Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMessageHygieneFlags Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMessageHygieneSCLDeleteThreshold Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMessageHygieneSCLJunkThreshold Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMessageHygieneSCLQuarantineThreshold Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMessageHygieneSCLRejectThreshold Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchMDBRulesQuota Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchPoliciesExcluded Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchSafeRecipientsHash Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchSafeSendersHash Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
msExchUMSpokenName Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherFacsimileTelephoneNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherIpPhone Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherMobile Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
otherPager Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
preferredDeliveryMethod Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
personalPager Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
personalTitle Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
photo Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
pOPCharacterSet Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
pOPContentFormat Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
postalAddress Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
postOfficeBox Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
primaryInternationalISDNNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
primaryTelexNumber Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
showInAdvancedViewOnly Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
street Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
terminalServer Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
textEncodedORAddress Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
thumbnailLogo Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
thumbnailPhoto Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
url Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
userCert Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
userCertificate Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
userSMIMECertificate Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.
wWWHomePage Непосредственно скопируйте соответствующий атрибут исходного почтового ящика.