在 Exchange Server 中準備跨樹系移動要求的信箱
在 Exchange 2016 和 Exchange 2019 中,將信箱從一個樹系移轉到另一個樹系,需要您準備目的地樹系,Exchange 工具和 Cmdlet 會更輕鬆地進行此作業。 Exchange 2016 支援使用 Exchange 管理命令介面的信箱移動和移轉,特別是 New-MoveRequest 和 New-MigrationBatch Cmdlet。 您也可以將 Exchange 系統管理中心的信箱移 (EAC) 。
若要將 Exchange 信箱從來源樹系移至目標 Exchange 2016 或 Exchange 2019 目標樹系,目標樹系必須包含有效的郵件使用者 (也稱為擁有郵件功能的使用者) 具有一組指定的 Active Directory 屬性。
在 Exchange 2016 中,您可以將 Exchange 2010、Exchange 2013 或 Exchange 2016 信箱從來源 Exchange 樹系移至目標 Exchange 2016 樹系。 如果目標樹系中至少有一部 Exchange 2016 信箱伺服器,則樹系會被視為 Exchange 2016 樹系。
在 Exchange 2019 中,您可以將 Exchange 2013、Exchange 2016 或 Exchange 2019 信箱從來源 Exchange 樹系移至目標 Exchange 2019 樹系。 如果目標樹系中至少有一部 Exchange 2019 信箱伺服器,則樹系會被視為 Exchange 2019 樹系。
若要準備信箱移動,您必須建立信箱使用者 (也稱為啟用郵件功能的使用者,) 目標樹系中所需的 Active Directory 屬性。 有兩種建議的方法可建立具有必要屬性的郵件使用者:
如果您已針對 GAL) 同步處理 (跨樹系全域通訊清單部署 Identity Lifecycle Manager (ILM) ,建議您使用 Microsoft Identity Manager 2016 Service Pack 1。 我們已建立範例程式碼,可用來瞭解如何自訂 ILM 來同步處理來源信箱使用者和目標郵件使用者。
如需詳細資訊,包括如何下載範例程式碼,請參閱準備使用程式碼範例的跨樹系移動信箱。
如果您使用 ILM 或 Microsoft Identity Integration Server 以外的 Active Directory 工具建立目標郵件使用者, (MIIS) ,請使用 Update-Recipient Cmdlet 搭配 Identity 參數,為目標郵件使用者產生 LegacyExchangeDN 屬性。 我們已建立範例 PowerShell 腳本,從 Active Directory 讀取和寫入,並呼叫 Update-Recipient Cmdlet。
如需使用範例指令碼的詳細資訊,請參閱準備使用 Exchange 管理命令介面的跨樹系移動信箱。
建立目標郵件使用者之後,您可以接著執行 New-MoveRequest 或 New-MigrationBatch Cmdlet,將信箱移至目標 Exchange 2016 或 Exchange 2019 樹系。
如需遠端移動要求的詳細資訊,請參閱下列主題:
本主題的其餘部分描述信箱移動所需的郵件使用者 Active Directory 屬性。 當您使用程式碼或腳本來準備信箱移動時,會為您設定這些屬性。 不過,您可以使用 Active Directory 編輯器手動複製這些屬性。
信箱移動的必要 Active Directory 使用者屬性
若要支援遠端信箱移動,目標 Exchange 樹系中的郵件使用者物件必須具有本節所述的 Active Directory 屬性:
必要屬性
選用屬性
連結的屬性
連結的使用者屬性
資源信箱屬性
其他屬性
必要屬性
下表會列出最少的一組屬性,您必須在目標郵件使用者上的 ILM 中設定這些屬性, New-MoveRequest 指令程式才會正常運作。
郵件使用者屬性
Active Directory 屬性 | 動作 |
---|---|
displayName | 複製來源信箱的對應屬性,或產生新的值。 |
郵件 | 直接複製來源信箱的對應屬性。 |
mailNickname | 複製來源信箱的對應屬性,或產生新的值。 |
msExchArchiveGUID 和 msExchArchiveName | 直接複製來源信箱的對應屬性。 |
msExchMailboxGUID | 直接複製來源信箱的對應屬性。 |
msExchRecipientDisplayType | -2147483642十進位 (相當於0x80000006十六進位) 。 |
msExchRecipientTypeDetails | 128 十進位 (0x80十六進位) 。 |
msExchUserCulture | 直接複製來源信箱的對應屬性。 |
msExchVersion | 44220983382016 (十進位) 。 |
快遞 之 家 | 複製來源信箱的對應屬性,或產生新的值。 |
proxyAddresses | 複製來源信箱的 proxyAddresses 屬性。 此外,在目標郵件使用者的proxyAddresses屬性中,將來源信箱的LegacyExchangeDN複製為 X500 位址。 注意:來源信箱使用者的 proxyAddresses 必須包含符合目標樹系授權網域的 SMTP 位址。 這可讓 New-MoveRequest Cmdlet 在信箱移動要求完成之後,正確選取已啟用郵件功能之來源使用者的 targetAddress , (在信箱移動要求完成後從來源信箱使用者轉換) 以確保郵件路由仍可正常運作。 |
sAMAccountName | 複製來源信箱的對應屬性,或產生新的值。 請確定該值在目標郵件使用者所屬的目標樹系網域內是唯一的。 |
targetAddress | 在來源信箱的 proxyAddresses 屬性中設定為 SMTP 位址。 此 SMTP 位址必須屬於來源樹系的授權網域。 |
userAccountControl | 常數:514 (相當於 0x202 ACCOUNTDISABLE |NORMAL_ACCOUNT) 。 |
userPrincipalName | 複製來源信箱的對應屬性,或產生新的值。 因為郵件使用者已停用登入,所以不會使用此 userPrincipalName 。 |
選用屬性
New-MoveRequest Cmdlet 不需要下列屬性,即可正確運作;不過,同步處理它們可在移動信箱之後提供更好的端對端使用者體驗。 因為目標樹系中的 GAL 會顯示此目標郵件使用者,所以您應該設定下列 GAL 相關屬性。
GAL 相關屬性
郵件使用者的 Active Directory 屬性 | 動作 |
---|---|
C | 直接複製來源信箱的對應屬性。 |
co | 直接複製來源信箱的對應屬性。 |
countryCode | 直接複製來源信箱的對應屬性。 |
公司 | 直接複製來源信箱的對應屬性。 |
部門 | 直接複製來源信箱的對應屬性。 |
facsimileTelephoneNumber | 直接複製來源信箱的對應屬性。 |
givenName | 直接複製來源信箱的對應屬性。 |
homePhone | 直接複製來源信箱的對應屬性。 |
資訊 | 直接複製來源信箱的對應屬性。 |
縮寫 | 直接複製來源信箱的對應屬性。 |
我 | 直接複製來源信箱的對應屬性。 |
移動 | 直接複製來源信箱的對應屬性。 |
msExchAssistantName | 直接複製來源信箱的對應屬性。 |
msExchHideFromAddressLists | 直接複製來源信箱的對應屬性。 |
otherHomePhone | 直接複製來源信箱的對應屬性。 |
otherTelephone | 直接複製來源信箱的對應屬性。 |
傳呼 機 | 直接複製來源信箱的對應屬性。 |
physicalDeliveryOfficeName | 直接複製來源信箱的對應屬性。 |
postalCode | 直接複製來源信箱的對應屬性。 |
錫 | 直接複製來源信箱的對應屬性。 |
聖 | 直接複製來源信箱的對應屬性。 |
streetAddress | 直接複製來源信箱的對應屬性。 |
telephoneAssistant | 直接複製來源信箱的對應屬性。 |
telephoneNumber | 直接複製來源信箱的對應屬性。 |
title | 直接複製來源信箱的對應屬性。 |
連結的屬性
連結屬性是參考本機樹系中其他 Active Directory 物件的 Active Directory 屬性。 您無法將連結的屬性值從來源樹系中的信箱直接複製到目標樹系中的郵件使用者。 相反地,您會執行下列步驟:
在來源信箱屬性所參考的來源樹系中尋找 Active Directory 物件。
在目標樹系中尋找對應的 Active Directory 物件。
設定目標郵件使用者的 屬性,以參考目標樹系中的 Active Directory 物件。
連結屬性
郵件使用者的 Active Directory 屬性 | 動作 |
---|---|
altRecipient | 對應至來源信箱的 altRecipient 屬性。 |
deliverAndRedirect | 直接複製來源信箱的對應屬性。 這個屬性是布林值,應該與 altRecipient 一起設定。 |
管理員 (及其後端連結) | 對應至來源信箱的管理員屬性。 |
MemberOf (反向連結) | 這是群組成員屬性的後端連結。 |
publicDelegates (及其反向連結) | 對應至來源信箱的 publicDelegates 屬性。 |
連結的使用者屬性
如果您想要將信箱移至 Exchange 資源樹系,資源樹系中的信箱會被視為 連結的信箱。 在此案例中,您必須在 (目標) 資源樹系中建立連結的郵件使用者。 若要建立連結的郵件使用者,您必須設定下表所示的屬性。
連結的郵件使用者屬性
Active Directory 屬性 | 動作 |
---|---|
msExchMasterAccountHistory | 直接複製來源信箱的對應屬性。 |
msExchMasterAccountSid | 如果來源信箱具有 msExchMasterAccountSid,請複製它。 否則,請複製來源信箱的 objectSid。 |
msExchRecipientDisplayType | Constant:-1073741818 decimal (相當於 *unsigned* 0xC0000006 ) 。 |
注意事項
只有在來源樹系與目標樹系之間有樹系信任時,才能建立連結的信箱。
如果已停用來源物件,而且 msExchMasterAccountSid 屬性設定為本身 (資源信箱、共用信箱),請不要在目標使用者上加註任何戳記。
如果已停用來源物件,而且未設定 msExchMasterAccountSid 屬性,則信箱為無效。
如果已啟用來源物件,而且已設定 msExchMasterAccountSid 屬性,則信箱為無效。
資源信箱屬性
如果您想要將資源信箱移至 Exchange 樹系,您需要在目標郵件使用者上設定下表所示的屬性。
資源信箱屬性
郵件使用者的 Active Directory 屬性 | 動作 |
---|---|
msExchRecipientDisplayType | 如果來源信箱是會議室:常數:-2147481850小數 (相當於 *unsigned* 0x80000706 ) 。 如果來源信箱是設備信箱:常數:-2147481594十進位 (相當於 *unsigned* 0x80000806 ) 。 |
msExchResourceCapacity | 直接複製來源信箱的對應屬性。 |
msExchResourceDisplay | 直接複製來源信箱的對應屬性。 |
msExchResourceMetaData | 直接複製來源信箱的對應屬性。 |
msExchResourceSearchProperties | 直接複製來源信箱的對應屬性。 |
其他屬性
資源信箱屬性
郵件使用者的 Active Directory 屬性 | 描述 |
---|---|
評論 | 直接複製來源信箱的對應屬性。 |
deletedItemFlags | 直接複製來源信箱的對應屬性。 |
delivContLength | 直接複製來源信箱的對應屬性。 |
departmentNumber | 直接複製來源信箱的對應屬性。 |
描述 | 直接複製來源信箱的對應屬性。 |
劃分 | 直接複製來源信箱的對應屬性。 |
employeeID | 直接複製來源信箱的對應屬性。 |
employeeNumber | 直接複製來源信箱的對應屬性。 |
employeeType | 直接複製來源信箱的對應屬性。 |
extensionAttribute1-15 | 直接複製來源信箱的對應屬性。 |
homePostalAddress | 直接複製來源信箱的對應屬性。 |
internationalISDNNumber | 直接複製來源信箱的對應屬性。 |
ipPhone | 直接複製來源信箱的對應屬性。 |
語言 | 直接複製來源信箱的對應屬性。 |
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 | 直接複製來源信箱的對應屬性。 |
照片 | 直接複製來源信箱的對應屬性。 |
pOPCharacterSet | 直接複製來源信箱的對應屬性。 |
pOPContentFormat | 直接複製來源信箱的對應屬性。 |
postalAddress | 直接複製來源信箱的對應屬性。 |
postOfficeBox | 直接複製來源信箱的對應屬性。 |
primaryInternationalISDNNumber | 直接複製來源信箱的對應屬性。 |
primaryTelexNumber | 直接複製來源信箱的對應屬性。 |
showInAdvancedViewOnly | 直接複製來源信箱的對應屬性。 |
街 | 直接複製來源信箱的對應屬性。 |
terminalServer | 直接複製來源信箱的對應屬性。 |
textEncodedORAddress | 直接複製來源信箱的對應屬性。 |
thumbnailLogo | 直接複製來源信箱的對應屬性。 |
thumbnailPhoto | 直接複製來源信箱的對應屬性。 |
url | 直接複製來源信箱的對應屬性。 |
userCert | 直接複製來源信箱的對應屬性。 |
userCertificate | 直接複製來源信箱的對應屬性。 |
userSMIMECertificate | 直接複製來源信箱的對應屬性。 |
wWWHomePage | 直接複製來源信箱的對應屬性。 |