Les opérations d'exportation peuvent échouer pour diverses raisons. Voici les problèmes les plus courants et leurs solutions, basés sur l'expérience de dépannage réelle.
Problème 1 : Erreurs de permission refusée
Si vous obtenez des erreurs "Vous n'avez pas la permission", vérifiez votre attribution de rôle :
# Vérifiez les attributions de rôle actuelles
Get-ManagementRoleAssignment -RoleAssignee $env:USERNAME | Where-Object {$_.Role -like "*Import*"}
# Si aucun résultat, attribuez à nouveau le rôle
New-ManagementRoleAssignment –Role "Mailbox Import Export" –User $env:USERNAME
Problème 2 : Accès refusé au chemin UNC
Vérifiez les permissions du partage réseau et testez la connectivité :
# Testez l'accès au chemin UNC
Test-Path "\\EX01-2016\PST"
# Vérifiez les permissions de partage
Get-SmbShareAccess -Name "PST"
# Vérifiez les permissions du dossier
Get-Acl "D:\PST" | Format-List
Problème 3 : Exportation bloquée en statut en attente
Vérifiez le service de réplication de boîtes aux lettres Microsoft Exchange :
# Vérifiez le statut du service
Get-Service MSExchangeMailboxReplication
# Redémarrez si nécessaire
Restart-Service MSExchangeMailboxReplication
# Vérifiez la configuration MRS
Get-MailboxServer | Get-MailboxReplicationService
Problème 4 : Échecs d'exportation de grandes boîtes aux lettres
Pour les boîtes aux lettres de plus de 50 Go, utilisez ces paramètres :
New-MailboxExportRequest -Mailbox "large.mailbox" -FilePath "\\EX01-2016\PST\large_mailbox.pst" -Priority High -LargeItemLimit 100 -BadItemLimit 50
Problème 5 : Limitation d'Exchange Online
Rappelez-vous qu'Exchange Online ne prend pas en charge les exportations PST via PowerShell. Pour Office 365, utilisez ces alternatives :
- Centre de sécurité et conformité Microsoft 365 (Recherche de contenu)
- Microsoft Purview eDiscovery
- Outils de migration tiers
- Exportation client Outlook (pour les utilisateurs individuels)
Vérification : Testez votre configuration d'exportation avec une petite boîte aux lettres de test d'abord :
# Créez une boîte aux lettres de test
New-Mailbox -Name "TestExport" -UserPrincipalName "testexport@company.com" -Password (ConvertTo-SecureString "TempPass123!" -AsPlainText -Force)
# Testez l'exportation
New-MailboxExportRequest -Mailbox "TestExport" -FilePath "\\EX01-2016\PST\test_export.pst"
Avertissement : Ne tentez jamais d'exporter directement vers des disques locaux (C:\, D:\) depuis Exchange Management Shell. Cela échouera toujours. Utilisez toujours des chemins UNC (\\servername\share) pour les exportations PST.