Préparer des boîtes aux lettres pour les demandes de déplacement inter-forêts dans Exchange Server
Les déplacements de boîtes aux lettres et les migrations de boîtes aux lettres dans Exchange 2016 et Exchange 2019 d’une forêt à l’autre nécessitent la préparation de la forêt de destination, ce qui est facilité par les outils et applets de commande Exchange. Exchange 2016 prend en charge les déplacements et les migrations de boîtes aux lettres à l’aide de l’environnement de ligne de commande Exchange Management Shell, en particulier les applets de commande New-MoveRequest et New-MigrationBatch . Vous pouvez également déplacer la boîte aux lettres dans le Centre d’administration Exchange (EAC).
Pour déplacer une boîte aux lettres Exchange d’une forêt source vers la forêt cible Exchange 2016 ou Exchange 2019 cible, la forêt cible doit contenir un utilisateur de messagerie valide (également appelé utilisateur à extension messagerie) avec un ensemble spécifié d’attributs Active Directory.
Dans Exchange 2016, vous pouvez déplacer une boîte aux lettres Exchange 2010, Exchange 2013 ou Exchange 2016 d’une forêt Exchange source vers une forêt Exchange 2016 cible. S’il existe au moins un serveur de boîtes aux lettres Exchange 2016 dans la forêt cible, la forêt est considérée comme une forêt Exchange 2016.
Dans Exchange 2019, vous pouvez déplacer une boîte aux lettres Exchange 2013, Exchange 2016 ou Exchange 2019 d’une forêt Exchange source vers une forêt Exchange 2019 cible. S’il existe au moins un serveur de boîtes aux lettres Exchange 2019 dans la forêt cible, la forêt est considérée comme une forêt Exchange 2019.
Pour préparer le déplacement de la boîte aux lettres, vous devez créer des utilisateurs de messagerie (également appelés utilisateurs à extension messagerie) avec les attributs Active Directory requis dans la forêt cible. Il existe deux approches recommandées pour créer des utilisateurs de messagerie avec les attributs nécessaires :
Si vous avez déployé Identity Lifecycle Manager (ILM) pour la synchronisation de la liste d’adresses globale entre forêts, nous vous recommandons d’utiliser Microsoft Identity Manager Service Pack 1 2016. Nous avons créé un échantillon de code que vous pouvez utiliser pour apprendre à personnaliser ILM afin qu'il synchronise l'utilisateur de messagerie source et l'utilisateur de messagerie cible.
Pour plus d'informations, y compris sur la façon de télécharger l'échantillon de code, consultez la rubrique Préparer les boîtes aux lettres pour les déplacements inter-forêts à l'aide d'un exemple de code.
Si vous avez créé l’utilisateur de messagerie cible à l’aide d’un outil Active Directory autre qu’ILM ou Microsoft Identity Integration Server (MIIS), utilisez l’applet de commande Update-Recipient avec le paramètre Identity pour générer l’attribut LegacyExchangeDN pour l’utilisateur de messagerie cible. Nous avons créé un exemple de script PowerShell qui lit et écrit dans Active Directory et appelle l’applet de commande Update-Recipient .
Pour plus d’informations sur l’utilisation de l’exemple de script, consultez Préparer des boîtes aux lettres pour les déplacements inter-forêts à l’aide d’Exchange Management Shell.
Après avoir créé l’utilisateur de messagerie cible, vous pouvez exécuter les applets de commande New-MoveRequest ou New-MigrationBatch pour déplacer la boîte aux lettres vers la forêt Exchange 2016 ou Exchange 2019 cible.
Pour plus d'informations sur les demandes de déplacement, consultez les rubriques suivantes :
Le reste de cette rubrique décrit les attributs Active Directory de l’utilisateur de messagerie requis pour un déplacement de boîte aux lettres. Ces attributs sont configurés pour vous lorsque vous utilisez le code ou le script de préparation du déplacement de la boîte aux lettres. Toutefois, vous pouvez copier manuellement ces attributs à l'aide d'un éditeur Active Directory.
Attributs utilisateur Active Directory requis pour un déplacement de boîtes aux lettres
Pour prendre en charge le déplacement d’une boîte aux lettres distante, l’objet utilisateur de messagerie dans la forêt Exchange cible doit avoir les attributs Active Directory décrits dans cette section :
Attributs obligatoires
Attributs facultatifs
Attributs liés
Attributs des utilisateurs liés
Attributs de la boîte aux lettres de ressources
Attributs supplémentaires
Attributs obligatoires
Le tableau suivant répertorie l'ensemble minimum d'attributs devant être configurés dans ILM au niveau de l'utilisateur de messagerie cible pour que la cmdlet New-MoveRequest fonctionne correctement.
Attributs utilisateur de messagerie
Attribut Active Directory | Action |
---|---|
displayName | Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. |
Copiez directement l'attribut correspondant de la boîte aux lettres source. | |
mailNickname | Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. |
msExchArchiveGUID and msExchArchiveName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMailboxGUID | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchRecipientDisplayType | -2147483642 décimal (équivalent à 0x80000006 hexadécimal). |
msExchRecipientTypeDetails | 128 décimale (0x80 hexadécimal). |
msExchUserCulture | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchVersion | 44220983382016 (décimal). |
cn | Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. |
proxyAddresses | Copiez l'attribut proxyAddresses de la boîte aux lettres source. En outre, copiez LegacyExchangeDN de la boîte aux lettres source en tant qu'adresse X500 dans l'attribut proxyAddresses de l'utilisateur de messagerie cible. Remarque : Les proxyAddresses de l’utilisateur de boîte aux lettres source doivent contenir une adresse SMTP qui correspond au domaine faisant autorité de la forêt cible. Cela permet à la cmdlet New-MoveRequest de sélectionner correctement l'attribut targetAddress de l'utilisateur à extension messagerie source (converti à partir de l'utilisateur de messagerie source après la réalisation de la demande de déplacement de la boîte aux lettres) afin de s'assurer que le routage du courrier fonctionne toujours. |
Samaccountname | Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. Assurez-vous que la valeur est unique au sein du domaine de la forêt cible à laquelle l'utilisateur de messagerie cible appartient. |
targetAddress | Paramétrer sur une adresse SMTP dans l'attribut proxyAddresses de la boîte aux lettres source. L'adresse SMTP doit appartenir au contrôleur de domaine de la forêt source. |
userAccountControl | Constante : 514 (équivalent à 0x202, ACCOUNTDISABLE | NORMAL_ACCOUNT). |
userPrincipalName | Copiez l'attribut correspondant depuis la boîte aux lettres source ou générez une nouvelle valeur. Étant donné que la connexion de l'utilisateur de messagerie est désactivée, userPrincipalName n'est pas utilisé. |
Attributs facultatifs
Les attributs suivants ne sont pas requis pour que l’applet de commande New-MoveRequest fonctionne correctement : Toutefois, leur synchronisation offre une meilleure expérience utilisateur de bout en bout après le déplacement de la boîte aux lettres. Étant donné que la liste d’adresses gal dans la forêt cible affiche cet utilisateur de messagerie cible, vous devez définir les attributs suivants liés à la liste d’adresses.
Attributs liés à la liste d'adresses globale
Attribut Active Directory de l’utilisateur de messagerie | Action |
---|---|
c | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
co | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
countryCode | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
company | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
department | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
facsimileTelephoneNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
givenName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
HomePhone | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
info | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
initials | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
l | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
mobile | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchAssistantName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchHideFromAddressLists | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
otherHomePhone | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
autreTelephone | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
pager | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
physicalDeliveryOfficeName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
postalCode | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
sn | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
st | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
streetAddress | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
telephoneAssistant | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
telephoneNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
title | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
Attributs liés
Un attribut lié est un attribut Active Directory qui référence d’autres objets Active Directory dans la forêt locale. Vous ne pouvez pas copier directement les valeurs de l'attribut lié à partir d'une boîte aux lettres dans la forêt source vers un utilisateur de messagerie dans la forêt cible. Au lieu de cela, vous effectuez les étapes suivantes :
Recherchez les objets Active Directory dans la forêt source à laquelle l’attribut de boîte aux lettres source fait référence.
Recherchez les objets Active Directory correspondants dans la forêt cible.
Définissez l’attribut de l’utilisateur de messagerie cible pour faire référence aux objets Active Directory dans la forêt cible.
Attributs liés
Attribut Active Directory de l’utilisateur de messagerie | Action |
---|---|
altRecipient | Correspond à l'attribut altRecipient de la boîte aux lettres source. |
deliverAndRedirect | Copiez directement l'attribut correspondant de la boîte aux lettres source. Cet attribut est une valeur boléenne devant être paramétrée avec altRecipient. |
Manager (et ses liens secondaires) | Correspond à l'attribut de gestionnaire de la boîte aux lettres source. |
MemberOf (liens secondaires) | Il s'agit du lien secondaire de l'attribut de membre de groupe. |
publicDelegates (et ses liens secondaires) | Correspond à l'attribut publicDelegates de la boîte aux lettres source. |
Attributs des utilisateurs liés
Si vous souhaitez déplacer une boîte aux lettres vers une forêt de ressources Exchange, la boîte aux lettres de la forêt de ressources est considérée comme une boîte aux lettres liée. Dans ce scénario, vous devez créer un utilisateur de messagerie lié dans la forêt de ressources (cible). Pour créer un utilisateur de messagerie lié, vous devez paramétrer les attributs indiqués dans le tableau suivant.
Attributs des utilisateurs de messagerie liés
Attribut Active Directory | Action |
---|---|
msExchMasterAccountHistory | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMasterAccountSid | Si la boîte aux lettres source dispose de msExchMasterAccountSid, copiez-le. Dans le cas contraire, copiez objectSid de la boîte aux lettres source. |
msExchRecipientDisplayType | Constante :-1073741818 décimal (équivalent à *unsigned* 0xC0000006 ). |
Remarque
Une boîte aux lettres liée ne peut être créée que s’il existe une approbation de forêt entre la forêt source et la forêt cible.
Si l'objet source est désactivé et l'attribut msExchMasterAccountSid paramétré sur auto (boîte aux lettres de ressources, boîte aux lettres partagée), ne marquez rien dans l'objet utilisateur cible.
Si l'objet source est désactivé et l'attribut msExchMasterAccountSid n'est pas configuré, la boîte aux lettres n'est pas valide.
Si l'objet source est activé et l'attribut msExchMasterAccountSid est configuré, la boîte aux lettres n'est pas valide.
Attributs de la boîte aux lettres de ressources
Si vous souhaitez déplacer une boîte aux lettres de ressources vers une forêt Exchange, vous devez définir les attributs indiqués dans le tableau suivant sur l’utilisateur de messagerie cible.
Attributs de la boîte aux lettres de ressources
Attribut Active Directory de l’utilisateur de messagerie | Action |
---|---|
msExchRecipientDisplayType | Si la boîte aux lettres source est une salle de conférence : constante : -2147481850 décimal (équivalent à *unsigned* 0x80000706 ). Si la boîte aux lettres source est une boîte aux lettres d’équipement : Constante : -2147481594 décimal (équivalent à *unsigned* 0x80000806 ). |
msExchResourceCapacity | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchResourceDisplay | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchResourceMetaData | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchResourceSearchProperties | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
Attributs supplémentaires
Attributs de la boîte aux lettres de ressources
Attributs Active Directory de l'utilisateur de messagerie | Description |
---|---|
comment | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
deletedItemFlags | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
delivContLength | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
departmentNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
description | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
division | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
Employeeid | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
employeeNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
employeeType | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
extensionAttribute1-15 | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
homePostalAddress | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
internationalISDNNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
ipPhone | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
language | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
lmPwdHistory | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
localeID | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
mAPIRecipient | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
middleName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msDS-PhoneticCompanyName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msDS-PhoneticDepartment | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msDS-PhoneticDisplayName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msDS-PhoneticFirstName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msDS-PhoneticLastName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchBlockedSendersHash | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchELCExpirySuspensionEnd | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchELCExpirySuspensionStart | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchELCMailboxFlags | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchExternalOOFOptions | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMessageHygieneFlags | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMessageHygieneSCLDeleteThreshold | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMessageHygieneSCLJunkThreshold | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMessageHygieneSCLQuarantineThreshold | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMessageHygieneSCLRejectThreshold | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchMDBRulesQuota | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchPoliciesExcluded | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchSafeRecipientsHash | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchSafeSendersHash | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
msExchUMSpokenName | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
otherFacsimileTelephoneNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
otherIpPhone | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
otherMobile | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
otherPager | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
preferredDeliveryMethod | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
personalPager | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
personalTitle | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
photo | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
pOPCharacterSet | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
pOPContentFormat | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
postalAddress | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
postOfficeBox | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
primaryInternationalISDNNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
primaryTelexNumber | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
showInAdvancedViewOnly | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
street | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
terminalServer | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
textEncodedORAddress | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
thumbnailLogo | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
thumbnailPhoto | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
url | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
userCert | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
userCertificate | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
userSMIMECertificate | Copiez directement l'attribut correspondant de la boîte aux lettres source. |
wWWHomePage | Copiez directement l'attribut correspondant de la boîte aux lettres source. |