A partir du SP1 il ne faut plus de connecteur MAPI (outlook) pour exporter en PST
du coup plus besoin d'une machine tierce
Dans une premier temps il faut se donner les droits d'utiliser la commande d'export (Sinon la commande New-MailboxExportRequest n'est pas connu) :
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User Administrateur
Fermer la console PowerShell et la réouvrir pour avoir accès à la commande New-MailboxExportRequest
Saisissez cette ligne de commande en PowerShell également (en modifiant les champs en fonction du besoin) :
New-MailboxExportRequest -Mailbox "john.smith" -FilePath \\SERVEUR\PST\john.smith.pst
REMARQUE : Pour le nom de la boite aux lettres "john.smith", il faut utiliser l'Alias.
ATTENTION : La commande fonctionne seulement avec un lien UNC (Ne fonctionne pas avec C:\PST\fichier.pst)
La commande est mise en file d'attente.
A noter qu'il est possible d'envoyer plusieurs demande d'export en même temps.
Pour voire l’état d’avancement : Get-MailboxExportRequest | Get-MailboxExportRequestStatistics
Pour supprimer la (les) demande(s) d’export une fois terminée(s) : Get-MailboxExportRequest | Remove-MailboxExportRequest
L'extraction est assez rapide ! Moins de 5 minutes pour 1 Go !!
Il est également possible de scripter un export de masse :
foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -FilePath "\\SERVEUR\PST\$($i.Alias).pst" }
Voire également les scripts MassExport.ps1 (PS) et MassExport.cmd (DOS) pour la planification.
Liens TechNet : http://technet.microsoft.com/en-us/library/aa998579(EXCHG.140).aspx