Fichiers CSV pour la migration de boîtes aux lettres

S’applique à : Exchange Server 2013

Vous pouvez utiliser un fichier CSV pour migrer en bloc un nombre important de boîtes aux lettres d'utilisateurs. Vous pouvez spécifier un fichier CSV lorsque vous utilisez le Centre d'administration Exchange (CAE) ou la cmdlet New-MigrationBatch dans l'Environnement de ligne de commande Exchange Management Shell pour créer un lot de migration. L'utilisation d'un fichier CSV pour spécifier plusieurs utilisateurs à migrer dans un lot de migration est prise en charge dans les scénarios de migration suivants :

  • Déplacements à l'intérieur d'organisations Exchange locales

    • Déplacement local : Un déplacement local est l'opération par laquelle vous déplacez des boîtes aux lettres d'une base de données de boîtes aux lettres vers une autre. Un déplacement local se produit au sein d'une forêt unique.

    • Déplacement d'entreprise inter-forêts : Un déplacement d'entreprise inter-forêts consiste à déplacer des boîtes aux lettres vers une autre forêt. Un déplacement inter-forêts peut être entrepris soit à partir de la forêt cible qui est celle vers laquelle vous voulez déplacer les boîtes aux lettres, soit à partir de la forêt source, qui est celle hébergeant actuellement les boîtes aux lettres.

    • Embarquement et débarquement Exchange Online

    • Migration de déplacement à distance par embarquement : Dans un déploiement Exchange hybride, vous pouvez déplacer des boîtes aux lettres à partir d'une organisation Exchange locale vers Exchange Online. Il s’agit également d’une migration de déplacement à distance d’intégration, car vous intégrez des boîtes aux lettres à Exchange Online.

    • Désintégration de la migration de déplacement à distance : Vous pouvez également effectuer une migration de déplacement à distance de désintégration, dans laquelle vous migrez Exchange Online boîtes aux lettres vers votre organisation Exchange locale.

    Remarque

    Les deux migrations de déplacement à distance, par embarquement et par débarquement, sont entreprises à partir de votre organisation Exchange Online.

    • Migration Exchange intermédiaire : Vous pouvez également migrer un sous-ensemble de boîtes aux lettres à partir d'une organisation Exchange locale vers Exchange Online. Il s'agit d'un autre type de migration par embarquement. Une migration Exchange intermédiaire vous permet de migrer uniquement des boîtes aux lettres Exchange 2003 et Exchange 2007. Une migration intermédiaire ne permet pas de migrer des boîtes aux lettres Exchange 2010 et Exchange 2013. Avant d'exécuter une migration intermédiaire, vous devez utiliser une synchronisation d'annuaires ou une autre méthode pour mettre en service les utilisateurs du courrier électronique au sein de votre organisation Exchange Online.

    • Migration IMAP : Ce type de migration par embarquement migre des données de boîtes aux lettres à partir d'un serveur IMAP (y compris Exchange) vers Exchange Online. Pour une migration IMAP, vous devez mettre en service des boîtes aux lettres dans Exchange Online avant de migrer leurs données.

Remarque

Une migration à basculement Exchange ne prend pas en charge l'utilisation d'un fichier CSV car toutes les boîtes aux lettres d'utilisateur locales sont migrées vers Exchange Online dans un seul lot.

Attributs pris en charge pour les fichiers CSV en relation avec les déplacements ou migrations en bloc

La première ligne, ou ligne d'en-tête, d'un fichier CSV utilisé pour migrer des utilisateurs répertorie les noms des attributs, ou champs, spécifiés dans les lignes suivantes. Les noms d'attributs sont séparés par des virgules. Chaque ligne sous la ligne d'en-tête représente un utilisateur et fournit les informations requises pour la migration. Les attributs de chaque ligne correspondant à un utilisateur doivent être dans le même ordre que les noms d'attribut de la ligne d'en-tête. Les valeurs des attributs sont séparées par une virgule. Si la valeur d'attribut d'un enregistrement particulier est null, ne tapez rien pour cet attribut. Assurez-vous toutefois d'inclure la virgule pour séparer la valeur nulle de l'attribut suivant.

Les valeurs d'attribut figurant dans le fichier CSV remplacent celles du paramètre correspondant quand ce dernier est utilisé lors de la création d'un lot de migration à l'aide du CAE ou de l'Environnement de ligne de commande Exchange Management Shell. Pour plus d'informations et des exemples, consultez la section Les valeurs d'attribut figurant dans le fichier CSV remplacent celles définies pour le lot de migration..

Conseil

Vous pouvez utiliser un éditeur de texte pour créer le fichier CSV, mais l'utilisation d'une application telle que Microsoft Excel simplifiera l'importation des données ainsi que la configuration et l'organisation des fichiers CSV. Veillez à enregistrer les fichiers CSV au format .csv ou .txt.

Les sections suivantes décrivent les attributs pris en charge pour la ligne d'en-tête d'un fichier CSV pour chaque type de migration. Chaque section inclut un tableau indiquant chaque attribut pris en charge, son caractère obligatoire, un exemple de valeur à utiliser pour l'attribut et une description.

Remarque

  • Dans les sections suivantes, environnement source désigne l'emplacement actuel d'une boîte aux lettres d'utilisateur ou d'une base de données. Environnement cible désigne l'emplacement vers lequel la boîte aux lettres sera migrée ou la base de données vers laquelle elle sera déplacée.
  • Toutes les boîtes aux lettres spécifiées dans le fichier CSV seront migrées, même si elles sont en dehors de l’étendue RBAC (par exemple, une unité d’organisation) qui donne à l’administrateur des autorisations pour migrer des boîtes aux lettres.

Déplacements locaux

Le tableau suivant décrit les attributs pris en charge dans un fichier CSV pour des déplacements locaux. Pour plus d'informations, consultez la rubrique Gestion des déplacements locaux.

Attribut Obligatoire ou facultatif Valeurs acceptées Description
EmailAddress Obligatoire Adresse SMTP de l'utilisateur Spécifie l'utilisateur qui sera déplacé.
TargetDatabase Facultatif Nom de base de données Spécifie la base de données de boîtes aux lettres vers laquelle la boîte aux lettres principale de l’utilisateur sera déplacée. Vous pouvez spécifier une autre base de données dans les différentes lignes du fichier CSV, ce qui vous permet de déplacer des boîtes aux lettres du même lot de migration vers des bases de données différentes.
TargetArchiveDatabase Facultatif Nom de base de données Spécifie la base de données de boîtes aux lettres vers laquelle la boîte aux lettres d’archivage de l’utilisateur sera déplacée. Vous pouvez spécifier une autre base de données dans les différentes lignes du fichier CSV, ce qui vous permet de déplacer des boîtes aux lettres d’archivage dans le même lot de migration vers des bases de données différentes.

Remarque : Si vous spécifiez une base de données d’archivage spécifique, la boîte aux lettres d’archivage (si elle existe) est déplacée vers la même base de données que la boîte aux lettres principale.
BadItemLimit Facultatif Unlimited ou un entier non négatif de 0 (valeur par défaut) à une valeur maximale de 2147483647 Spécifie le nombre d'éléments erronés à ignorer si le service de migration rencontre un élément endommagé dans la boîte aux lettres. Si vous incluez cet attribut dans le fichier CSV, il remplacera la valeur par défaut ou une valeur que vous spécifiez si vous incluez le paramètre BadItemLimit lors de la création du lot de migration à l’aide du CAE ou de l’environnement de ligne de commande Exchange Management Shell.

Conseil : Nous vous recommandons d’utiliser la valeur par défaut 0 et d’augmenter uniquement la limite d’éléments défectueux pour un utilisateur particulier si le déplacement ou la migration de cet utilisateur échoue.
MailboxType Facultatif Utilisez l'une des valeurs suivantes :
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valeur par défaut)
Indique s'il faut déplacer la boîte aux lettres principale de l'utilisateur, la boîtes aux lettres d'archivage ou les deux.

Migrations de déplacement à distance par embarquement dans un déploiement hybride

Dans un déploiement hybride, vous pouvez déplacer des boîtes aux lettres d'une organisation Exchange locale vers Exchange Online. Lors de l'embarquement de boîtes aux lettres, le lot de migration est créé dans l'organisation Exchange Online et son traitement est initié par un administrateur Exchange Online. Pour plus d’informations, consultez Déplacer des boîtes aux lettres entre des organisations locales et Exchange Online dans des déploiements hybrides.

Le tableau suivant décrit les attributs pris en charge dans un fichier CSV pour des migrations de déplacement à distance par embarquement.

Attribut Obligatoire ou facultatif Valeurs acceptées Description
EmailAddress Obligatoire Adresse SMTP de l'utilisateur Spécifie l'adresse de messagerie de l'utilisateur à extension messagerie au sein de l'organisation Exchange Online. Elle correspond à la boîte aux lettres d'utilisateur locale qui sera migrée.
BadItemLimit Facultatif Unlimited ou un entier non négatif de 0 (valeur par défaut) à une valeur maximale de 2147483647 Spécifie le nombre d'éléments erronés à ignorer si le service de migration rencontre un élément endommagé dans la boîte aux lettres. Si vous incluez cet attribut dans le fichier CSV, il remplacera la valeur par défaut ou la valeur que vous spécifiez si vous incluez le paramètre BadItemLimit lors de la création du lot de migration à l’aide du CAE ou d’Exchange Management Shell.

Conseil : Nous vous recommandons d’utiliser la valeur par défaut 0 et d’augmenter uniquement la limite d’éléments défectueux pour un utilisateur particulier si le déplacement ou la migration de cet utilisateur échoue.
LargeItemLimit Facultatif Unlimited ou un entier non négatif de 0 (valeur par défaut) à une valeur maximale. Spécifie le nombre d'éléments volumineux dans la boîte aux lettres de l'utilisateur qui sera ignoré. Lorsque le nombre d'éléments de grande taille dépasse cette valeur, la migration de la boîte aux lettres échoue.

La valeur par défaut est 0, ce qui signifie que la migration échoue si la boîte aux lettres contient des éléments de grande taille.

Lors de l’intégration de boîtes aux lettres à Exchange Online, les éléments jusqu’à 35 Mo sont migrés.
MailboxType Facultatif Utilisez l'une des valeurs suivantes :
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valeur par défaut)
Indique s'il faut déplacer la boîte aux lettres principale de l'utilisateur, la boîtes aux lettres d'archivage ou les deux.

Déplacements d'entreprise inter-forêts et migrations de déplacement à distance par débarquement dans un déploiement hybride

Comme indiqué précédemment, les déplacements inter-forêts sont entrepris à partir de la forêt cible ou de la forêt source. Les migrations de déplacement à distance par débarquement sont entreprises à partir de votre organisation Exchange Online. Pour plus d’informations, consultez l’article suivant :

Le tableau suivant décrit les attributs pris en charge dans un fichier CSV pour des déplacements d'entreprise inter-forêts et des migrations de déplacement à distance par débarquement dans un déploiement Exchange hybride.

Attribut Obligatoire ou facultatif Valeurs acceptées Description
EmailAddress Obligatoire Adresse SMTP de l'utilisateur Pour des déplacements d'entreprise inter-forêts, cet attribut spécifie la boîte aux lettres ou l'utilisateur à extension messagerie au sein de la forêt source.

Pour la désactivation des migrations de déplacement à distance, il spécifie la boîte aux lettres Exchange Online.
TargetDatabase Obligatoire pour les migrations de déplacement à distance par débarquement et les déplacements d'entreprise inter-forêts entrepris à partir de la forêt source. Vous pouvez également spécifier cet attribut lors de la création du lot de migration dans le CENTRE d’administration Exchange ou de l’environnement de ligne de commande Exchange Management Shell.

Cet attribut est facultatif pour les déplacements d'entreprise inter-forêts entrepris à partir de la forêt cible.
Nom de base de données Spécifie la base de données de boîtes aux lettres dans la forêt cible vers laquelle la boîte aux lettres principale de l’utilisateur sera déplacée. Vous pouvez spécifier une autre base de données dans les différentes lignes du fichier CSV, ce qui vous permet de déplacer des boîtes aux lettres du même lot de migration vers des bases de données différentes.
TargetArchiveDatabase Facultatif Nom de base de données Spécifie la base de données de boîtes aux lettres dans la forêt cible vers laquelle la boîte aux lettres d’archivage de l’utilisateur sera déplacée. Vous pouvez spécifier une autre base de données dans les différentes lignes du fichier CSV, ce qui vous permet de déplacer des boîtes aux lettres d’archivage dans le même lot de migration vers des bases de données différentes.
BadItemLimit Facultatif Unlimited ou un entier non négatif de 0 (valeur par défaut) à une valeur maximale de 2147483647 Spécifie le nombre d'éléments erronés à ignorer si le service de migration rencontre un élément endommagé dans la boîte aux lettres. Si vous incluez cet attribut dans le fichier CSV, il remplacera la valeur par défaut ou la valeur que vous spécifiez si vous incluez le paramètre BadItemLimit lors de la création du lot de migration à l’aide du CAE ou d’Exchange Management Shell.

Conseil : Nous vous recommandons d’utiliser la valeur par défaut 0 et d’augmenter uniquement la limite d’éléments défectueux pour un utilisateur particulier si le déplacement ou la migration de cet utilisateur échoue.
LargeItemLimit Facultatif Unlimited ou un entier non négatif de 0 (valeur par défaut) à une valeur maximale. Spécifie le nombre d'éléments volumineux dans la boîte aux lettres de l'utilisateur qui sera ignoré. Lorsque le nombre d'éléments de grande taille dépasse cette valeur, la migration de la boîte aux lettres échoue.

La valeur par défaut est 0, ce qui signifie que la migration échoue si la boîte aux lettres contient des éléments de grande taille.

Lors de l’intégration de boîtes aux lettres à Exchange Online, les éléments jusqu’à 35 Mo sont migrés.
MailboxType Facultatif Utilisez l'une des valeurs suivantes :
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valeur par défaut)
Indique s'il faut déplacer la boîte aux lettres principale de l'utilisateur, la boîtes aux lettres d'archivage ou les deux.

Migration Exchange intermédiaire

Lorsque vous voulez recourir à une migration Exchange intermédiaire pour migrer des boîtes aux lettres locales Exchange 2003 et Exchange 2007 vers Exchange Online, vous devez utiliser un fichier CSV afin d'identifier le groupe d'utilisateurs pour un lot de migration. Une migration Exchange intermédiaire n'impose aucune limite au nombre de boîtes aux lettres que vous pouvez migrer vers le nuage. Toutefois, le fichier CSV d'un lot de migration peut contenir au maximum 1 000 lignes. Pour migrer plus de 1 000 boîtes aux lettres, vous devez créer des fichiers CSV supplémentaires, et les utiliser pour créer de nouveaux lots de migration. Pour plus d'informations sur les migrations Exchange intermédiaires, consultez la rubrique Migration de boîtes aux lettres vers Exchange Online à l'aide d'une migration intermédiaire.

Le tableau suivant décrit les attributs pris en charge dans un fichier CSV pour une migration Exchange intermédiaire.

Attribut Obligatoire ou facultatif Valeurs acceptées Description
EmailAddress Obligatoire Adresse SMTP de l'utilisateur Spécifie l’adresse e-mail de l’utilisateur à extension messagerie (ou une boîte aux lettres si vous tentez la migration) dans Exchange Online qui correspond à la boîte aux lettres utilisateur locale qui sera migrée. Les utilisateurs à extension messagerie sont créés dans Exchange Online suite à la synchronisation d’annuaires ou à un autre processus d’approvisionnement. L’adresse e-mail de l’utilisateur à extension messagerie doit correspondre à la propriété WindowsEmailAddress de la boîte aux lettres locale correspondante.
Password Facultatif Un mot de passe doit avoir une longueur minimale de huit caractères et satisfaire aux restrictions de mot de passe appliquées à votre organisation Microsoft 365 ou Office 365. Ce mot de passe est défini pour le compte d'utilisateur quand l'utilisateur à extension messagerie correspondant dans Exchange Online est converti en boîte aux lettres durant la migration.
ForceChangePassword Facultatif True ou False Spécifie si les utilisateurs doivent modifier le mot de passe la première fois qu'ils se connectent à leur boîte aux lettres Exchange Online.

Remarque : Si vous avez implémenté une solution d’authentification unique en déployant Services ADFS 2.0 (AD FS 2.0) dans votre organisation locale, vous devez utiliser False pour la valeur de cet attribut.

Migrations IMAP

Un fichier CSV pour un lot de migration IMAP ne peut pas contenir plus de 50 000 lignes. Nous vous conseillons toutefois de migrer les utilisateurs en les répartissant au sein de plusieurs lots de plus petite taille. Pour plus d'informations sur les migrations IMAP, consultez les rubriques suivantes :

Le tableau suivant décrit les attributs pris en charge dans un fichier CSV pour une migration IMAP.

Attribut Obligatoire ou facultatif Valeurs acceptées Description
EmailAddress Obligatoire Adresse SMTP de l'utilisateur Spécifie l'identifiant d'utilisateur pour la boîte aux lettres Exchange Online de l'utilisateur.
UserName Obligatoire Chaîne qui identifie l'utilisateur sur le système de courrier IMAP, dans un format pris en charge par le serveur IMAP. Indique le nom de connexion du compte de l'utilisateur dans le système de courrier IMAP (environnement source). Outre le nom d'utilisateur, vous pouvez utiliser les informations d'identification d'un compte disposant des autorisations nécessaires pour accéder aux boîtes aux lettres sur le serveur IMAP. Pour plus d'informations, voir Fichiers CSV pour des lots de migration IMAP.
Password Obligatoire Chaîne de mot de passe Spécifie le mot de passe du compte d'utilisateur désigné par l'attribut UserName.

Les valeurs d'attribut figurant dans le fichier CSV remplacent celles définies pour le lot de migration.

Les valeurs d'attribut figurant dans le fichier CSV remplacent celles du paramètre correspondant quand ce dernier est utilisé lors de la création d'un lot de migration à l'aide du CAE ou de l'Environnement de ligne de commande Exchange Management Shell. Si vous voulez que la valeur du lot de migration soit appliquée à un utilisateur, vous devez laisser cette cellule vide dans le fichier CSV. Cela vous permet de combiner et de faire correspondre certaines valeurs d'attribut pour des utilisateurs sélectionnés dans un seul lot de migration.

Par exemple, supposons que vous créez un lot dans l'Environnement de ligne de commande Exchange Management Shell pour un déplacement d'entreprise inter-forêts pour déplacer des boîtes aux lettres principale et d'archivage vers la forêt cible avec la commande Environnement de ligne de commande Exchange Management Shell suivante.

New-MigrationBatch -Name CrossForestBatch1 -SourceEndpoint ForestEndpoint1 -TargetDeliveryDomain forest2.contoso.com -TargetDatabases @(EXCH-MBX-02,EXCH-MBX-03) -TargetArchiveDatabases @(EXCH-MBX-A02,EXCH-MBX-A03) -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\CrossForestBatch1.csv")) -AutoStart

Remarque

Étant donné que, par défaut, les boîtes aux lettres principale et d'archivage sont déplacées, il est inutile de spécifier cette valeur par défaut explicitement dans la commande Environnement de ligne de commande Exchange Management Shell.

Une portion du fichier CrossForestBatch1.csv pour ce lot de migration ressemble à ceci :

EmailAddress,TargetDatabase,TargetArchiveDatabase
user1@contoso.com,EXCH-MBX-01,EXCH-MBX-A01
user2@contoso.com,,
user3@contoso.com,EXCH-MBX-01,
...

Comme les valeurs figurant dans le fichier CSV remplacent celles du lot de migration, les boîtes aux lettres principale et d'archivage de l'utilisateur user1 sont déplacées respectivement vers EXCH-MBX-01 et EXCH-MBX-A01 dans la forêt cible. Les boîtes aux lettres principale et d'archivage de l'utilisateur user2 sont déplacées vers EXCH-MBX-02 ou EXCH-MBX-03. La boîte aux lettres principale de l'utilisateur user3 est déplacée vers EXCH-MBX-01, et sa boîte aux lettres d'archivage vers EXCH-MBX-A02 ou EXCH-MBX-A03.

Dans un autre exemple, imaginons que vous créez un lot pour une migration de déplacement à distance par embarquement dans un déploiement hybride afin de déplacer des boîtes aux lettres d'archivage vers Exchange Online avec la commande suivante.

New-MigrationBatch -Name OnBoarding1 -SourceEndpoint RemoteEndpoint1 -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\OnBoarding1.csv")) -MailboxType ArchiveOnly -AutoStart

Toutefois, vous pouvez également déplacer les boîtes aux lettres principales d'utilisateurs sélectionnés. Dans ce cas, une portion du fichier OnBoarding1.csv pour ce lot de migration ressemblerait à ceci :

EmailAddress,MailboxType
user1@contoso.com,
user2@contoso.com,
user3@cloud.contoso.com,PrimaryAndArchive
user4@cloud.contoso.com,PrimaryAndArchive
...

Étant donné que la valeur du type de boîte aux lettres dans le fichier CSV remplace les valeurs du paramètre MailboxType dans la commande permettant de créer le lot, seule la boîte aux lettres d’archivage pour user1 et user2 est migrée vers Exchange Online. En revanche, les boîtes aux lettres principales et d'archivage des utilisateurs user3 et user4 sont déplacées vers Exchange Online.