Summary: L'exportation des mailbox Exchange 2013 vers PST demande une préparation, comme l'attribution de rôles, la création d'un chemin d'accès UNC, etc. Dans cet article, vous apprendrez les étapes pour exporter les boîtes aux lettres Exchange 2013 vers le format PST à l'aide du Centre d'administration Exchange (EAC) ou des cmdlets PowerShell dans le Shell de gestion Exchange (EMS).
Les administrateurs Exchange ont souvent besoin d’exporter les mailbox des fichiers de la base de données Exchange (EDB) en fichier PST. La raison la plus courante est d’extraire les données des fichiers EDB hors ligne et d’y accéder avec MS Outlook. Mais l’exécution de cette exportation a traditionnellement été une tâche fastidieuse impliquant beaucoup de temps et de précaution. Dans ce post, nous avons mentionné la procédure étape par étape pour exporter les mailbox Exchange 2013 en PST en utilisant l’Exchange Management Shell (commandes PowerShell) et Exchange Admin Center.
Dans les versions d’Exchange antérieures à 2010, les administrateurs devaient s’appuyer sur des utilitaires tiers comme ExMerge pour importer/exporter les fichiers EDB en PST. Toutefois, à partir de la version 2010 SP1 & plus d’Exchange Server, de nouvelles cmdlets PowerShell telles que New-MailboxImportRequest et New-MailboxExportRequest
ont été introduites pour effectuer diverses procédures d’importation/exportation. D’autres améliorations ont été apportées à ces cmdlets au fil des ans. Dans Exchange 2013, elles ont été étendues et leur convivialité s’est considérablement améliorée.
Essayez Stellar Converter for EDB pour exporter les messageries MS Exchange (2019, 2016, 2013, 2010 et 2007) vers PST sans aucune erreur ni perte de données.
Cet article décrit les étapes à suivre pour exporter des messageries Exchange 2013 vers PST à l’aide de la New-MailboxExportRequest cmdlet dans Exchange Management Shell (EMS) et Exchange Admin Center (EAC)..
Étapes à suivre pour exporter une messagerie Exchange 2013 vers PST en utilisant EMS (commandes PowerShell)
Pour exporter un mailbox vers PST, les conditions suivantes doivent être remplies.
- Le compte avec lequel l’exportation sera effectuée doit avoir la permission de demander l’importation/exportation de messageries.
- L’utilisateur doit avoir accès à l’emplacement réseau pour sauvegarder le fichier PST. L’utilisateur doit connaître le chemin UNC complet. Par exemple, \\PCName111\C$\PST\tstmail.PST
- La messagerie Exchange 2013, à exporter, doit exister dans la base de données Exchange (EDB).
Étape 1 : Attribuer des droits d’autorisation
Vous devez attribuer les droits requis au compte utilisateur que vous utiliserez pour effectuer l’exportation de la messagerie Exchange 2013 au format PST. Contrairement à ce que l’on croit, même le compte administrateur n’a pas les droits nécessaires pour effectuer ces opérations par défaut. Ainsi, tapez la commande PowerShell suivante dans PowerShell pour attribuer les droits requis au compte utilisateur.
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User Exporter
Ici, « User Exporter » est le nom du compte auquel les droits sont accordés.
Vous pouvez également attribuer ces droits au groupe AD et rendre les choses plus pratiques. De cette façon, chaque fois que les droits doivent être donnés à un compte d’utilisateur, il suffit d’ajouter ce compte à ce groupe. Si vous souhaitez faire de même, entrez la commande suivante dans la fenêtre PowerShell.
New-ManagementRoleAssignment -Role “Mailbox Import Export” -SecurityGroup ExchangeAdmGroup
Ici, « ExchangeAdmGroup » est le nom du groupe AD.
Vous pouvez également effectuer ce processus à partir de l’Exchange Admin Center (EAC). Après avoir attribué les droits, vous devrez redémarrer l’EAC.
Étape 2 : Exporter les messageries Exchange 2013 vers PST
Pour exporter un mailbox vers un fichier PST dans Exchange 2013, vous pouvez utiliser la commande cmdletNew-MailboxExportRequest PowerShell
dans Exchange Management Shell.
New-MailboxExportRequest –Mailbox testdummy –FilePath\\exsrv2013\d$\PST\TestDummy.PST
La commande PowerShell ci-dessus exporte une mailbox entière vers le chemin du dossier partagé mentionné en tant que fichier TestDummy.PST.
Exporte un dossier de inbox particulier vers PST
Vous pouvez également exporter un dossier particulier vers le PST. Pour ce faire, modifiez cette commande PowerShell comme suit,
New-MailboxExportRequest –Mailbox testdummy –FilePath\\exsrv2013\d$\PST\TestDummy.PST -IncludeFolders “#Inbox#”
La commande exporte le dossier Inbox de la messagerie Exchange 2013 vers PST.
Exclure un dossier de l’exportation PST
Vous pouvez également exclure un dossier de l’exportation PST. Pour cela, vous devez modifier la commande comme suit :
New-MailboxExportRequest –Mailbox testdummy –FilePath\\exsrv2013\d$\PST\TestDummy.PST -ExcludeFolders “#DeletedItems#”
La commande ci-dessus exporte tous les dossiers et éléments de messagerie de la messagerie Exchange 2013 vers PST, à l’exception du dossier « DeletedItems ».
Exclure et inclure plusieurs dossiers
Si vous souhaitez inclure ou exclure plusieurs dossiers, vous pouvez utiliser la virgule entre les noms des dossiers dans la commande.
“#DeletedItems#”, “#Spam#”
Filtrer le contenu des messageries pour l’exportation PST
Si vous souhaitez exporter, par exemple, les e-mails reçus l’année dernière ou entre certaines dates, vous pouvez utiliser le paramètre –ContentFilter.
-Content Filter {(Received –gt ‘01/01/2017)}
-Content Filter {(Received –lt ‘01/01/2017) –and (Received –gt ‘01/01/2016)}
Vous pouvez personnaliser davantage la commande en fonction de vos besoins. Par exemple, pour exporter tous les e-mails reçus après le 1er janvier 2017 avec les mots-clés « London » et « MSProject », vous pouvez exécuter les commandes suivantes,
New-MailboxExportRequest –Mailbox mailtst –FilePath \\HQFS01\ExportPST\mailtst.PST –ContentFilter {(body –like “*MSProject*”) –and {body –like “*London*”) –and (Received –lt “01/01/2017)}
Après avoir créé la demande d’exportation PST à partir de l’EMS, vous pouvez vérifier le statut en exécutant la commande suivante,
Get-MailboxExportRequest
Étapes à suivre pour exporter des messageries Exchange 2013 vers PST en utilisant EAC
Vous pouvez utiliser l’Exchange Admin Center pour demander l’exportation PST d’une messagerie sélectionnée dans Exchange 2013. C’est une interface graphique et facile à exécuter. Cependant, vous ne pouvez pas filtrer le contenu ou inclure/exclure des dossiers de la demande d’exportation PST.
Suivez les étapes indiquées,
- Ouvrez EAC et connectez-vous en tant qu’administrateur
- Naviguez ensuite vers Destinataires > Messageries et cliquez sur Plus d’options
- Sélectionnez l’option Exporter vers un fichier PST dans la liste déroulante
- Dans l’assistant d’exportation vers un fichier .PST, recherchez et choisissez la messagerie que vous souhaitez exporter vers PST et sélectionnez les options appropriées pour exporter uniquement le contenu ou l’archive de cette messagerie.
- Cliquez sur Suivant et saisissez le chemin UNC (chemin du dossier partagé sur le réseau) avec le nom du fichier .PST. Vous pouvez entrer n’importe quel nom
- Cliquez sur Suivant et naviguez pour sélectionner votre compte utilisateur. Exchange vous enverra un message lorsque l’exportation de la messagerie vers PST sera terminée
- Cliquez sur « Terminer » pour lancer l’exportation PST sur le serveur de la messagerie Exchange 2013
Conclusion
Voilà, le processus détaillé pour exporter un mailbox Exchange 2013 en PST en utilisant la commande PowerShell et Exchange Admin Center (EAC). Dans l’EMS, vous devez exécuter des cmdlets PowerShell dont la manipulation nécessite une certaine forme d’expertise technique. Si vous faites ne serait-ce qu’une simple erreur d’orthographe lors de l’exécution des commandes, les résultats seront désastreux avec une possible perte de données. Dans de tels cas, vous devez vous fier à EAC. Cependant, EAC limite les options d’exportation, également lorsque vous n’avez pas accès aux autorisations requises pour exporter les messageries vers PST.
Dans ce cas, vous devez utiliser un outil de conversion automatique EDB vers PST digne de confiance tel que Stellar Converter for EDB. Cet outil convertit tous les éléments ou certains d’entre eux du format EDB au format PST avec précision et en un minimum de temps. Il affiche également un aperçu des éléments de courrier après l’analyse d’EDB et vous permet de filtrer, de choisir et d’exporter les éléments de messagerie sélectionnés dans les messageries répertoriées. En outre, il peut exporter des messageries au format PST à partir du format EDB en ligne et hors ligne.