Exportation et importation de boîtes aux lettres ou de fichiers PST dans Microsoft Exchange 2010 SP1

Avant l’échange 2010 SP1 nous avons utilisé la commande Export-Mailbox (Échanger 2007 et Échange 2010) o Plongée (Échanger 2003) pour exporter nos boîtes aux lettres vers les fichiers PST. Grâce à Exchange SP1 2010 nous utiliserons 'New-MailboxExportRequest’ et il ne sera donc pas nécessaire d’avoir des Outlook sur site. Nous allons effectuer cette procédure sur un serveur Exchange 2010 SP1, Nous devrons indiquer quel utilisateur ou groupe sera en charge d’effectuer ces importations ou exportations, nous devrons donc ajouter le rôle de 'Mailbox Import Export'. Autrement, par défaut membres de la 'Gestion de l’Organisation'’ auront de tels rôles.

Avec la commande 'New-ManagementRoleAssignment –Role “Importation et exportation de boîte aux lettres” [–Utilisateur UTILISATEUR] [–SecurityGroup GROUPE]’ Attribuer des autorisations à d’autres groupes ou utilisateurs (notez qu’ils doivent également être des administrateurs locaux du serveur Exchange). Et nous pourrions déjà exécuter les commandes d’exportation ou d’importation avec cet utilisateur; nous devons fermer et ouvrir l’Exchange Management Shell avant cela.

Avec la commande 'New-MailboxExportRequest -Mailbox USER -FilePath “RUTA_UNCarchivo.pst”‘ Nous exporterons une boîte aux lettres individuellement.

Avec la commande 'foreach' ($I dans (Get-Mailbox)) { new-mailboxExportRequest -mailbox $i -filepath “RUTA_UNC$($i.Alias).Pst” }’ nous exporterons toutes les boîtes aux lettres de notre organisation Exchange Server 2010. Dans le cas où nous avons un environnement mixte et que tous nos serveurs ne sont pas Exchange 2010 cette commande nous donnera des erreurs avec des boîtes aux lettres qui ne sont pas sur des serveurs de boîtes aux lettres Exchange 2010, Nous devrions donc filtrer et exécuter: « foreach ($I dans (Get-Mailbox | Où {$_. ExchangeVersion.ExchangeBuild.Major -eq 14})) { new-mailboxExportRequest -mailbox $i -filepath “RUTA_UNC${$i.Alias).Pst” }’

Nous serons en mesure de vérifier l’état des tâches d’exportation à tout moment en utilisant 'Get-MailboxExportRequest'. Si nous devons importer des boîtes aux lettres individuellement, nous le ferons de la même manière que l’extension avec la commande 'New-MailboxImportRequest -Mailbox USER -FilePath “RUTA_UNCarchivo.pst'; Dans le cas où vous avez besoin d’une importation en bloc, nous pouvons utiliser la commande ‘Import-Csv‘ à l’aide d’un fichier CSV dans lequel nous aurons une seule colonne avec les alias à importer, Nous courrions 'foreach' ($I dans (Import-Csv .exports.csv)) { new-mailboxExportRequest -boîte aux lettres $i.alias -filepath “RUTA_UNC$($i.Alias).Pst” }’


Articles recommandés

Auteur

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, N’hésitez pas à me contacter, J’essaierai de vous aider chaque fois que je le pourrai, Partager, c’est vivre ;) . Profiter des documents!!!

Veeam Backup & Réplication 5

11 Décembre 2010