Procédures pour les importations de boîtes aux lettres à partir de fichiers .pst dans Exchange Server

Les demandes d'importation de boîte aux lettres utilisent le service de réplication de boîte aux lettres Microsoft Exchange (MRS) pour importer le contenu de fichiers .pst dans des boîtes aux lettres. Pour plus d’informations, consultez Importation et exportation de boîtes aux lettres dans Exchange Server.

Cette rubrique vous explique comment :

  • créer des demandes d’importation de boîte aux lettres ;

  • afficher des demandes d’importation de boîte aux lettres ;

  • modifier des demandes d’importation de boîte aux lettres qui ne sont pas terminées ;

  • interrompre des demandes d’importation de boîte aux lettres qui ne sont pas terminées ou qui ont échoué ;

  • reprendre les demandes d’importation de boîte aux lettres interrompues ou ayant échoué ;

  • supprimer des demandes d’importation de boîte aux lettres.

Ce qu'il faut savoir avant de commencer

Importante

Les procédures décrites dans cette rubrique exigent le rôle Importation/exportation de boîtes aux lettres, qui n’est affecté à aucun groupe de rôles par défaut. Pour affecter ce rôle à un groupe de rôles auquel vous appartenez, consultez la rubrique relative à l’ajout d’un rôle à un groupe de rôles. Notez que vous devez vous déconnecter, puis vous reconnecter, pour que les modifications apportées aux autorisations prennent effet.

  • Durée d'exécution estimée de chaque procédure : 5 minutes

  • Vous devez importer les fichiers .pst à partir d’un partage réseau UNC (\ <Partage de serveur>\ <\ ou \ LocalServerName\c>$). >< Le groupe de sécurité Exchange Trusted Subsystem exige une autorisation d'accès en lecture sur le partage réseau. Si le partage ne possède pas cette autorisation, vous recevrez des erreurs lorsque vous essaierez d'importer des fichiers .pst dans les boîtes aux lettres.

  • Vous pouvez créer des demandes d'importation de boîte aux lettres dans le Centre d'administration Exchange ou dans l'Environnement de ligne de commande Exchange Management Shell. Toutes les autres procédures peuvent uniquement être réalisées dans l'Environnement de ligne de commande Exchange Management Shell. Pour plus d’informations sur l’accès et l’utilisation du Centre d’administration Exchange, consultez Centre d’administration Exchange dans Exchange Server. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.

Conseil

Vous rencontrez des difficultés ? Demandez de l'aide en participant aux forums Exchange. Visitez le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

Créer des demandes d’importation de boîte aux lettres

Utiliser le Centre d’administration Exchange pour créer une demande d’importation de boîte aux lettres

  1. Dans le Centre d’administration Exchange, accédez à Destinataires>Boîtes> aux lettres, cliquez sur Plus d’options icône Plus d’options, puis sélectionnez Importer PST.

    Dans le CAE, sélectionnez Destinataires, Boîtes aux lettres, puis Plus d'options.

  2. L’Assistant Importer à partir d'un fichier .pst s’ouvre. Sur la première page, entrez le chemin d’accès UNC et le nom du fichier .pst source.

    Dans l'Assistant d'importation (Importer à partir d'un fichier .pst) du CAE, indiquez le fichier .pst source.

    Lorsque vous avez terminé, cliquez sur Suivant.

  3. Sur la page suivante, sélectionnez la boîte aux lettres cible, puis l’une des options suivantes :

    • Importer vers cette boîte aux lettres

    • Importer vers l’archive de cette boîte aux lettres

    Dans l'Assistant d'importation (Importer à partir d'un fichier .pst) du CAE, sélectionnez la boîte aux lettres cible (principale ou d'archivage).

    Lorsque vous avez terminé, cliquez sur Suivant.

  4. Sur la dernière page, configurez l’un des paramètres suivants :

    • Laissez la case à cocher Envoyer un message à la boîte aux lettres suivante lorsque le fichier .pst a été exporté activée. Cliquez sur Parcourir pour ajouter ou supprimer des destinataires de notification.

    • Désactivez la case à cocher Envoyer un message à la boîte aux lettres suivante lorsque le fichier .pst a été exporté.

    Dans l'Assistant d'importation (Importer à partir d'un fichier .pst) du CAE, indiquez si vous souhaitez recevoir des messages de notification.

    Lorsque vous avez terminé, cliquez sur Terminer.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour créer une demande d'importation de boîte aux lettres

Pour créer une demande d’importation de boîte aux lettres, utilisez la syntaxe suivante :

New-MailboxImportRequest  [-Name <UniqueName>] -FilePath <UNCPathToPST> -Mailbox <TargetMailboxIdentity> [-IsArchive] [-SourceRootFolder <PSTFolder>] [-TargetRootFolder <MailboxFolder>] [-IncludeFolders <MailboxFolder1>,<MailboxFolder2>...] [-ExcludeFolders <MailboxFolder1>,<MailboxFolder2>...] [-Priority <PriorityValue>]

L’exemple suivant crée une nouvelle demande d’importation de boîte aux lettres avec ces paramètres :

  • Nom de la demande d’importation de boîte aux lettres : la valeur MailboxImport par défaut est utilisée, car nous n’utilisons pas le paramètre Name . L’identité unique de la demande d’importation de boîte aux lettres est <MailboxIdentity>\MailboxImportX (X n’est pas présent ou a la valeur 0 à 9).

  • Fichier .pst source : \\SERVER01\PSTFiles\Archives\Vbarrios.pst

  • Boîte aux lettres cible : Valeria Barrios

  • Contenu et dossiers : le contenu de tous les chemins d’accès aux dossiers du fichier .pst est répliqué dans la boîte aux lettres cible. Le contenu est fusionné sous les dossiers existants et de nouveaux dossiers sont créés s’ils n’existaient pas déjà.

  • Priorité : Normal, car nous n’utilisons pas le paramètre Priority .

New-MailboxImportRequest -FilePath \\SERVER01\PSTFiles\Archives\Vbarrios.pst -Mailbox "Valeria Barrios"

L’exemple suivant crée une nouvelle demande d’importation de boîte aux lettres avec ces paramètres :

  • Nom de la demande d’importation de boîte aux lettres : le nom personnalisé Kathleen Reiter Import est spécifié par le paramètre Name . La spécification d’un nom personnalisé permet de réaliser plus de 10 demandes d’importation de boîte aux lettres pour la boîte aux lettres. La valeur d’identité unique de la demande d’importation de boîte aux lettres est <MailboxIdentity>\<MailboxImportRequestName> (par exemple, kreiter\Kathleen Reiter Import).

  • Fichier .pst source : \\SERVER01\PSTFiles\Archives\Recovered.pst

  • Boîte aux lettres cible : boîte aux lettres d’archivage pour Kathleen Reiter (l’alias de boîte aux lettres principal de Kathleen est kreiter).

  • Contenu et dossiers : seul le contenu du dossier Boîte de réception du fichier .pst est importé (quel que soit le nom localisé du dossier) et il est importé dans le dossier Fichiers récupérés de la boîte aux lettres cible.

  • Priorité : High

New-MailboxImportRequest -Name "Kathleen Reiter Import" -FilePath \\SERVER01\PSTFiles\Recovered.pst -Mailbox kreiter -IsArchive -IncludeFolders "#Inbox#" -TargetRootFolder "Recovered Files" -Priority High

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir New-MailboxImportRequest.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement créé une demande d’importation de boîte aux lettres, effectuez l’une des opérations suivantes :

  • Dans le Centre d’administration Exchange, cliquez sur l’icône Notifications de la visionneuse de notifications pour afficher l’état de la demande.

  • Si vous avez créé la demande d'importation de boîte aux lettres dans le Centre d'administration Exchange et que vous avez sélectionné l'option permettant d'envoyer des messages électroniques de notification, vérifiez les messages de notification. L'expéditeur est Microsoft Exchange. Le premier message a l’objet Your Import PST request has been received. Si la demande d’importation s’est terminée correctement, vous recevrez un autre message avec l’objet Import PST has finished.

  • Remplacez MailboxIdentity> par< le nom, l’adresse de messagerie ou l’alias de la boîte aux lettres cible, puis exécutez cette commande dans Exchange Management Shell pour vérifier les valeurs de propriété de base :

    Get-MailboxImportRequest -Mailbox "<MailboxIdentity>" | Format-List Name,FilePath,Mailbox,Status
    
  • Remplacez <MailboxIdentity> et <MailboxImportRequestName> par les valeurs appropriées, puis exécutez cette commande dans Exchange Management Shell pour vérifier les détails :

    Get-MailboxImportRequestStatistics -Identity "<MailboxIdentity>\<MailboxImportRequestName>"
    

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour afficher les demandes d'importation de boîte aux lettres

Par défaut, la cmdlet Get-MailboxImportRequest renvoie le nom, la boîte aux lettres cible et l'état des demandes d'importation de boîte aux lettres. Si vous transmettez la commande à la cmdlet Format-List, vous obtiendrez uniquement un nombre limité de détails utiles supplémentaires :

  • FilePath : fichier .pst source.

  • RequestGUID : valeur GUID unique de la demande d’importation de boîte aux lettres.

  • RequestQueue : base de données de boîtes aux lettres sur laquelle la demande d’importation est exécutée.

  • BatchName : nom de lot facultatif pour la demande d’importation de boîte aux lettres.

  • Identité : valeur d’identité unique de la demande d’importation de boîte aux lettres (<MailboxIdentity>\ <MailboxImportRequestName>).

Par défaut, la cmdlet Get-MailboxImportRequestStatistics commande renvoie le nom, l'état et l'alias de la boîte aux lettres cible, ainsi que le pourcentage d'achèvement des demandes d'importation de boîte aux lettres. Si vous transmettez la commande à la cmdlet Format-List, vous verrez des informations détaillées sur la demande d'importation de boîte aux lettres.

Cet exemple renvoie la liste récapitulative de toutes les demandes d'importation de boîte aux lettres.

Get-MailboxImportRequest

Cet exemple renvoie des informations supplémentaires pour les demandes d’importation de boîte aux lettres dans la boîte aux lettres d’Akia Al-Zuhairi.

Get-MailboxImportRequest -Mailbox "Akia Al-Zuhairi" | Format-List

Cet exemple renvoie la liste récapitulative des demandes d’importation de boîte aux lettres en cours pour les boîtes aux lettres qui se trouvent sur la base de données de boîtes aux lettres nommée DB01.

Get-MailboxImportRequest -Status InProgress -Database DB01

Cet exemple renvoie la liste récapitulative des demandes d'importation de boîte aux lettres terminées dans le lot nommé Import DB01 PSTs.

Get-MailboxImportRequest -Status Completed -BatchName "Import DB01 PSTs"

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Get-MailboxImportRequest.

Pour afficher des informations détaillées sur une demande d'importation de boîte aux lettres, utilisez la syntaxe suivante :

Get-MailboxImportRequestStatistics -Identity <MailboxImportRequestIdentity> [-IncludeReport] | Format-List

<MailboxImportRequestIdentity> est la valeur d’identité de la demande d’importation de boîte aux lettres (<MailboxIdentity>\ <MailboxImportRequestName> ou <RequestGUID>).

Cet exemple renvoie des informations détaillées sur la demande d'importation de boîte aux lettres nommée MailboxImport pour la boîte aux lettres d'Akia Al-Zuhairi, y compris le journal des actions dans la propriété Report.

Get-MailboxImportRequestStatistics -Identity "aal-zuhairi\MailboxImport" -IncludeReport | Format-List

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Get-MailboxImportRequestStatistics.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour modifier des demandes d'importation de boîte aux lettres

Vous pouvez modifier les demandes d’importation de boîte aux lettres qui ne sont pas terminées. Vous ne pouvez pas modifier les paramètres fondamentaux d’une demande existante (par exemple, le fichier .pst source, la boîte aux lettres cible, le contenu source dans le fichier .pst ou la destination dans la boîte aux lettres cible).

Pour modifier une demande d’importation de boîte aux lettres, utilisez la syntaxe suivante :

Set-MailboxImportRequest -Identity <MailboxIdentity>\<MailboxImportRequestName> [-BadItemLimit <value>] [-LargeItemLimit <value>] [-AcceptLargeDataLoss]

Cet exemple modifie la demande d'importation de boîte aux lettres ayant échoué pour la boîte aux lettres de Valeria Barrios afin d'accepter cinq éléments de boîte aux lettres endommagés au maximum.

Set-MailboxImportRequest -Identity "Valeria Barrios\MailboxImport" -BadItemLimit 5

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Set-MailboxImportRequest.

Remarque : Une fois que vous avez modifié une demande d'importation de boîte aux lettres qui a été interrompue ou qui a échoué, vous devez la reprendre à l'aide de la cmdlet Resume-MailboxImportRequest.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement modifié une demande d’importation de boîte aux lettres, remplacez <MailboxIdentity> et <MailboxImportRequestName> par les valeurs appropriées, puis exécutez cette commande dans Exchange Management Shell pour vérifier les détails :

Get-MailboxImportRequestStatistics -Identity "<MailboxIdentity>\<MailboxImportRequestName>" | Format-List

Utiliser Exchange Management Shell pour suspendre les demandes d’importation de boîte aux lettres

Vous pouvez interrompre les demandes d’importation de boîte aux lettres qui sont en cours. Vous ne pouvez pas interrompre des demandes d’importation de boîte aux lettres terminées ou ayant échoué.

Pour interrompre une demande d’importation de boîte aux lettres, utilisez la syntaxe suivante :

Suspend-MailboxImportRequest -Identity <MailboxIdentity>\<MailboxImportRequestName> [-SuspendComment "<Descriptive Comment>"]

Cet exemple interrompt la demande d’importation de boîte aux lettres dans la boîte aux lettres de Kathleen Reiter nommée Kathleen Reiter Import.

Suspend-MailboxImportRequest -Identity "kreiter@contoso.com\Kathleen Reiter Import"

Cet exemple interrompt toutes les demandes d'importation de boîte aux lettres en cours contenant le commentaire « OK to resume after 10 P.M. on Monday 6/19 ».

Get-MailboxImportRequest -Status InProgress | Suspend-MailboxImportRequest -SuspendComment "OK to resume after 10 P.M. on Monday 6/19"

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Suspend-MailboxImportRequest.

Remarques :

  • Vous pouvez également utiliser l’applet de commande New-MailboxImportRequest avec le commutateur Suspend pour créer une demande d’importation de boîte aux lettres suspendue.

  • Vous utilisez le paramètre Resume-MailboxImportRequest pour reprendre les demandes d'importation de boîte aux lettres interrompues.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement interrompu une demande d’importation de boîte aux lettres, effectuez l’une des opérations suivantes :

  • Remplacez MailboxIdentity> par< le nom, l’adresse e-mail ou l’alias de la boîte aux lettres cible, exécutez cette commande dans Exchange Management Shell et vérifiez que la propriété Status a la valeur Suspended:

    Get-MailboxImportRequest -Mailbox "<MailboxIdentity>" | Format-List Name,FilePath,Mailbox,Status
    
  • Exécutez la commande suivante dans l'Environnement de ligne de commande Exchange Management Shell et vérifiez que la demande d'importation de boîte aux lettres interrompue est répertoriée :

    Get-MailboxImportRequest -Status Suspended
    

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour reprendre des demandes d'importation de boîte aux lettres

Vous pouvez reprendre des demandes d’importation de boîte aux lettres interrompues ou ayant échoué.

Pour reprendre une demande d’importation de boîte aux lettres, utilisez la syntaxe suivante :

Resume-MailboxImportRequest -Identity <MailboxIdentity>\<MailboxImportRequestName>

Cet exemple reprend la demande d’importation de boîte aux lettres ayant échoué pour la boîte aux lettres de Valeria Barrios.

Resume-MailboxImportRequest -Identity vbarrios\MailboxImport

Cet exemple reprend toutes les demandes d'importation de boîte aux lettres interrompues.

Get-MailboxImportRequest -Status Suspended | Resume-MailboxImportRequest

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Resume-MailboxImportRequest.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement repris une demande d’importation de boîte aux lettres, remplacez MailboxIdentity> par< le nom, l’adresse e-mail ou l’alias de la boîte aux lettres cible, exécutez cette commande dans Exchange Management Shell et vérifiez que la propriété Status n’a pas la valeur Suspended:

Get-MailboxImportRequest -Mailbox <MailboxIdentity> | Format-List Name,FilePath,Mailbox,Status

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour supprimer des demandes d'importation de boîte aux lettres

Vous pouvez supprimer des demandes d’importation de boîte aux lettres entièrement ou partiellement terminées.

  • Si vous supprimez une demande d’importation de boîte aux lettres partiellement terminée, elle est supprimée de la file d’attente des travaux MRS. Le contenu ayant déjà été importé à partir du fichier .pst n’est pas supprimé de la boîte aux lettres cible.

  • Par défaut, la demande d’importation de boîte aux lettres terminée est supprimée après 30 jours (vous pouvez remplacer cette valeur par le paramètre CompletedRequestAgeLimit ), et les demandes ayant échoué ne sont pas automatiquement supprimées. Toutefois, si vous utilisez le paramètre RequestExpiryInterval lorsque vous créez ou modifiez une demande d’importation de boîte aux lettres, les résultats suivants sont disponibles :

    • RequestExpiryInterval avec une valeur d’intervalle de temps : les requêtes terminées et ayant échoué sont automatiquement supprimées après l’intervalle de temps spécifié.

    • RequestExpiryInterval avec la valeur illimitée : les requêtes terminées et ayant échoué ne sont pas automatiquement supprimées.

Cet exemple supprime la demande d’importation de boîte aux lettres nommée MailboxImport pour la boîte aux lettres d’Akia Al-Zuhairi.

Remove-MailboxImportRequest -Identity "aal-zuhairi\MailboxImport"

Cet exemple supprime toutes les demandes d'importation de boîte aux lettres terminées.

Get-MailboxImportRequest -Status Completed | Remove-MailboxImportRequest

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Remove-MailboxImportRequest.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement supprimé une demande d’importation de boîte aux lettres, remplacez MailboxIdentity> par< le nom, l’adresse e-mail ou l’alias de la boîte aux lettres cible, exécutez cette commande dans Exchange Management Shell et vérifiez que la demande d’importation de boîte aux lettres n’est pas listée :

Get-MailboxImportRequest -Mailbox <MailboxIdentity> | Format-List Name,FilePath,Mailbox,Status