Exchange Serverでフォレスト間の移動要求用にメールボックスを準備する

Exchange 2016 と Exchange 2019 のメールボックスの移動とメールボックスの移行は、あるフォレストから別のフォレストに移行するには、Exchange ツールとコマンドレットによって簡単に移行先フォレストを準備する必要があります。 Exchange 2016 では、Exchange 管理シェル 、特に New-MoveRequest コマンドレットと New-MigrationBatch コマンドレットを使用したメールボックスの移動と移行がサポートされています。 Exchange 管理センター (EAC) でメールボックスを移動することもできます。

ソース フォレストからターゲット Exchange 2016 または Exchange 2019 ターゲット フォレストに Exchange メールボックスを移動するには、Active Directory 属性のセットを指定した有効なメール ユーザー (メールが有効なユーザーとも呼ばれます) がターゲット フォレストに含まれている必要があります。

  • Exchange 2016 では、Exchange 2010、Exchange 2013、または Exchange 2016 メールボックスをソース Exchange フォレストからターゲット Exchange 2016 フォレストに移動できます。 ターゲット フォレストに少なくとも 1 つの Exchange 2016 メールボックス サーバーがある場合、フォレストは Exchange 2016 フォレストと見なされます。

  • Exchange 2019 では、Exchange 2013、Exchange 2016、または Exchange 2019 メールボックスをソース Exchange フォレストからターゲット Exchange 2019 フォレストに移動できます。 ターゲット フォレストに少なくとも 1 つの Exchange 2019 メールボックス サーバーがある場合、フォレストは Exchange 2019 フォレストと見なされます。

メールボックスの移動を準備するには、ターゲット フォレストに必要な Active Directory 属性を持つメール ユーザー (メールが有効なユーザーとも呼ばれます) を作成する必要があります。 必要な属性を持つメール ユーザーを作成するには、次の 2 つの推奨される方法があります。

  • フォレスト間グローバル アドレス一覧 (GAL) 同期用に Identity Lifecycle Manager (ILM) をデプロイした場合は、Microsoft Identity Manager 2016 Service Pack 1 を使用することをお勧めします。 ILM をカスタマイズして移動元メールボックス ユーザーと移動先メール ユーザーを同期する方法を理解するために使用できるサンプル コードが用意されています。

    サンプル コードをダウンロードする方法など、詳細については、「サンプル コードを使用してフォレスト間のメールボックス移動を準備する」を参照してください。

  • ILM または Microsoft Identity Integration Server (MIIS) 以外の Active Directory ツールを使用してターゲット メール ユーザーを作成した場合は、Identity パラメーターを持つ Update-Recipient コマンドレットを使用して、ターゲット メール ユーザーの LegacyExchangeDN 属性を生成します。 Active Directory からの読み取りと Active Directory への書き込みを行い、 Update-Recipient コマンドレットを呼び出すサンプル PowerShell スクリプトを作成しました。

    サンプル スクリプトの使用の詳細については、「 Exchange 管理シェルを使用してフォレスト間の移動用にメールボックスを準備する」を参照してください。

ターゲット メール ユーザーを作成した後、 New-MoveRequest コマンドレットまたは New-MigrationBatch コマンドレットを実行して、メールボックスをターゲット Exchange 2016 または Exchange 2019 フォレストに移動できます。

リモート移動要求の詳細については、以下のトピックを参照してください。

このトピックの残りの部分では、メールボックスの移動に必要なメール ユーザーの Active Directory 属性について説明します。 これらの属性は、メールボックス移動を準備するコードまたはスクリプトのいずれかを使用する場合に構成されます。 ただし、Active Directory エディターを使用して、これらの属性を手動でコピーできます。

メールボックス移動に必要な Active Directory ユーザー属性

リモート メールボックスの移動をサポートするには、ターゲット Exchange フォレストのメール ユーザー オブジェクトに、このセクションで説明する Active Directory 属性が必要です。

  • 必須の属性

  • 省略可能な属性

  • リンクされた属性

  • リンクされたユーザー属性

  • リソース メールボックスの属性

  • 追加の属性

必須の属性

次の表は、 New-MoveRequest コマンドレットが正常に機能するために、移動先メール ユーザーの ILM で構成される必要のある属性の最低限のセットを示しています。

メール ユーザー属性

Active Directory 属性 アクション
displayName 移動元メールボックスの対応する属性をコピーする、または新しい値を生成します。
Mail 移動元メールボックスの対応する属性を直接コピーします。
mailNickname 移動元メールボックスの対応する属性をコピーする、または新しい値を生成します。
msExchArchiveGUID and msExchArchiveName 移動元メールボックスの対応する属性を直接コピーします。
msExchMailboxGUID 移動元メールボックスの対応する属性を直接コピーします。
msExchRecipientDisplayType -2147483642 10 進数 (16 進0x80000006相当)。
msExchRecipientTypeDetails 128 桁 (16 進0x80)。
msExchUserCulture 移動元メールボックスの対応する属性を直接コピーします。
msExchVersion 44220983382016 (10 進数)。
cn 移動元メールボックスの対応する属性をコピーする、または新しい値を生成します。
proxyAddresses 移動元メールボックスの proxyAddresses 属性をコピーします。 さらに、移動元メールボックスの LegacyExchangeDN を X500 アドレスとして、移動先メール ユーザーの proxyAddresses 属性にコピーします。
: ソース メールボックス ユーザーの proxyAddresses には、ターゲット フォレストの権限のあるドメインと一致する SMTP アドレスが含まれている必要があります。 これにより New-MoveRequest コマンドレットは、移動元のメールが有効なユーザー (メールボックス移動要求の完了後、移動元メールボックス ユーザーから変換された) の targetAddress を正しく選択し、メールのルーティングが機能し続けるようにすることができます。
sAMAccountName 移動元メールボックスの対応する属性をコピーする、または新しい値を生成します。
移動先メール ユーザーが属する移動先フォレスト ドメイン内で値が一意であることを確認します。
targetAddress 移動元メールボックスの proxyAddresses 属性の SMTP アドレスに設定します。
この SMTP アドレスは移動元フォレストの権限のあるドメインに属している必要があります。
userAccountControl 定数: 514 (0x202と同等、ACCOUNTDISABLE |NORMAL_ACCOUNT)。
userPrincipalName 移動元メールボックスの対応する属性をコピーする、または新しい値を生成します。 メール ユーザーのログオンが無効になっているため、この userPrincipalName は使用されません。

省略可能な属性

New-MoveRequest コマンドレットが正しく機能するためには、次の属性は必要ありません。ただし、同期すると、メールボックスを移動した後のエンド ツー エンドのユーザー エクスペリエンスが向上します。 ターゲット フォレストの GAL にはこのターゲット メール ユーザーが表示されるため、次の GAL 関連の属性を設定する必要があります。

GAL 関連の属性

メール ユーザーの Active Directory 属性 操作
c 移動元メールボックスの対応する属性を直接コピーします。
co 移動元メールボックスの対応する属性を直接コピーします。
countryCode 移動元メールボックスの対応する属性を直接コピーします。
company 移動元メールボックスの対応する属性を直接コピーします。
department 移動元メールボックスの対応する属性を直接コピーします。
facsimileTelephoneNumber 移動元メールボックスの対応する属性を直接コピーします。
givenName 移動元メールボックスの対応する属性を直接コピーします。
homePhone 移動元メールボックスの対応する属性を直接コピーします。
info 移動元メールボックスの対応する属性を直接コピーします。
initials 移動元メールボックスの対応する属性を直接コピーします。
l 移動元メールボックスの対応する属性を直接コピーします。
mobile 移動元メールボックスの対応する属性を直接コピーします。
msExchAssistantName 移動元メールボックスの対応する属性を直接コピーします。
msExchHideFromAddressLists 移動元メールボックスの対応する属性を直接コピーします。
otherHomePhone 移動元メールボックスの対応する属性を直接コピーします。
otherTelephone 移動元メールボックスの対応する属性を直接コピーします。
pager 移動元メールボックスの対応する属性を直接コピーします。
physicalDeliveryOfficeName 移動元メールボックスの対応する属性を直接コピーします。
postalCode 移動元メールボックスの対応する属性を直接コピーします。
sn 移動元メールボックスの対応する属性を直接コピーします。
st 移動元メールボックスの対応する属性を直接コピーします。
streetAddress 移動元メールボックスの対応する属性を直接コピーします。
telephoneAssistant 移動元メールボックスの対応する属性を直接コピーします。
telephoneNumber 移動元メールボックスの対応する属性を直接コピーします。
title 移動元メールボックスの対応する属性を直接コピーします。

リンクされた属性

リンク属性は、ローカル フォレスト内の他の Active Directory オブジェクトを参照する Active Directory 属性です。 リンクされた属性は、移動元フォレストのメールボックスから移動先フォレストのメール ユーザーに直接コピーすることができません。 代わりに、次の手順を実行します。

  1. ソース メールボックス属性が参照するソース フォレスト内の Active Directory オブジェクトを検索します。

  2. ターゲット フォレスト内の対応する Active Directory オブジェクトを検索します。

  3. ターゲット フォレスト内の Active Directory オブジェクトを参照するように、ターゲット メール ユーザーの属性を設定します。

リンクされた属性

メール ユーザーの Active Directory 属性 操作
altRecipient 移動元メールボックスの altRecipient 属性に対応しています。
deliverAndRedirect 移動元メールボックスの対応する属性を直接コピーします。 この属性は altRecipient と共に設定する必要のあるブール値です。
Manager (およびそのバックリンク) 移動元メールボックスの altRecipient 属性に対応しています。
MemberOf (バックリンク) これは、グループ メンバー属性のバックリンクです。
publicDelegates (とそのバックリンク) 移動元メールボックスの publicDelegates 属性に対応しています。

リンクされたユーザー属性

メールボックスを Exchange リソース フォレストに移動する場合、リソース フォレスト内のメールボックスは リンクされたメールボックスと見なされます。 このシナリオでは、リンクされたメール ユーザーを (移動先) リソース フォレストに作成する必要があります。 リンクされたメール ユーザーを作成するには、次の表に示す属性を設定する必要があります。

リンクされたメール ユーザー属性

Active Directory 属性 操作
msExchMasterAccountHistory 移動元メールボックスの対応する属性を直接コピーします。
msExchMasterAccountSid 移動元メールボックスに msExchMasterAccountSid がある場合は、それをコピーします。 ない場合は、移動元メールボックスの objectSid をコピーします。
msExchRecipientDisplayType 定数:-1073741818 10 進数 (と *unsigned* 0xC0000006同等)。

注:

リンクされたメールボックスは、ソース フォレストとターゲット フォレストの間にフォレストの信頼がある場合にのみ作成できます。

移動元オブジェクトが無効で msExchMasterAccountSid 属性が self (リソース メールボックス、共有メールボックス) に設定されている場合、移動先ユーザーに何もスタンプしないでください。

移動元オブジェクトが無効で msExchMasterAccountSid 属性が設定されていない場合、このメールボックスは無効です。

移動元オブジェクトが有効で msExchMasterAccountSid 属性が設定されている場合、このメールボックスは無効です。

リソース メールボックスの属性

リソース メールボックスを Exchange フォレストに移動する場合は、ターゲット メール ユーザーの次の表に示す属性を設定する必要があります。

リソース メールボックスの属性

メール ユーザーの Active Directory 属性 操作
msExchRecipientDisplayType ソース メールボックスが会議室の場合: 定数: -2147481850 decimal (と同等 *unsigned* 0x80000706)。
ソース メールボックスが備品用メールボックスの場合: 定数: -2147481594 decimal (と同等 *unsigned* 0x80000806)。
msExchResourceCapacity 移動元メールボックスの対応する属性を直接コピーします。
msExchResourceDisplay 移動元メールボックスの対応する属性を直接コピーします。
msExchResourceMetaData 移動元メールボックスの対応する属性を直接コピーします。
msExchResourceSearchProperties 移動元メールボックスの対応する属性を直接コピーします。

追加の属性

リソース メールボックスの属性

メール ユーザーの 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 移動元メールボックスの対応する属性を直接コピーします。