Les boîtes aux lettres Exchange Server contiennent des informations et des données parmi les plus importantes et les plus sensibles. Des scénarios tels que des erreurs logiques et physiques, des pannes de disque dur, des corruptions de base de données, des attaques de virus/programmes malveillants, etc. peuvent mettre en péril les données contenues dans les boîtes aux lettres. Pour protéger les données des boîtes aux lettres Exchange Server, il est essentiel de créer des sauvegardes régulières des boîtes aux lettres. Les sauvegardes permettent de remettre en état les boîtes aux lettres rapidement et efficacement en cas de problème, assurant ainsi la continuité des activités. Dans cet article, nous aborderons les différentes méthodes de sauvegarde des boîtes aux lettres Exchange Server.
Méthodes de sauvegarde des boîtes aux lettres Exchange Server
Vous pouvez sauvegarder l’ensemble des données d’Exchange Server ou des boîtes aux lettres individuelles. Suivez les méthodes énumérées ci-dessous pour sauvegarder les boîtes aux lettres d’Exchange Server en fonction de vos besoins.
Méthode 1 : Utiliser la sauvegarde du serveur Windows
Vous pouvez utiliser Windows Sever Backup pour sauvegarder toutes les données d’Exchange Server. Exchange Server dispose d’un plug-in pour la sauvegarde de Windows Server. Vous pouvez utiliser cet utilitaire pour créer une sauvegarde de l’ensemble du serveur Exchange ou d’un volume sélectionné sur la base du Volume Shadow Copy Service (VSS). Toutefois, pour utiliser Windows Server Backup, vous devez être membre du groupe Administrateurs ou du groupe Opérateurs de sauvegarde. La sauvegarde ou le stockage de sauvegarde sur des volumes partagés en grappe n’est pas soutenu. Voyons comment vous pouvez utiliser Windows Server Backup :
Vérifiez ensuite les paramètres de sauvegarde sur la page de confirmation et cliquez sur Sauvegarde.
- Lancez Windows Server Backup et sélectionnez Local Backup.
- Cliquez sur l’option Enregistrer une fois sous Actions dans la partie droite de la fenêtre.
- Dans l’assistant Options de sauvegarde, sélectionnez diverses options, puis cliquez sur Suivant.
- Sur la page Sélectionner la configuration de la sauvegarde, sélectionnez l’option Personnalisé, puis cliquez sur Suivant.
- Dans la fenêtre Sélectionner les objets à sauvegarder, cliquez sur Ajouter des objets pour sélectionner le(s) volume(s) à sauvegarder, puis cliquez sur OK.
- Sélectionnez Paramètres avancés. Si vous souhaitez exclure certains fichiers ou types de fichiers de la sauvegarde, cliquez sur Ajouter une exclusion.
- Sous l’onglet Paramètres VSS, sélectionnez l’option Sauvegarde complète VSS et cliquez sur OK. Cliquez ensuite sur Suivant.
- Sélectionnez un bureau où vous souhaitez enregistrer la sauvegarde et cliquez sur Suivant.
Cette opération permet de lancer la sauvegarde du ou des volume(s) sélectionné(s). Vous pouvez vérifier la progression du processus de sauvegarde sur la page de progression de la sauvegarde.
Méthode 2 : Exportation des boîtes aux lettres vers des fichiers PST
Si vous souhaitez sauvegarder des boîtes aux lettres individuelles ou sélectionnées, vous pouvez exporter les boîtes aux lettres vers des fichiers PST. Pour ce faire, vous pouvez utiliser la cmdlet PowerShell New-MailboxExportRequest dans le Shell de gestion Exchange (EMS). Pour utiliser cette commande, vous devez toutefois remplir les conditions suivantes :
1. Attribuer un rôle d’import/export de boîtes aux lettres
Vous devez avoir le rôle Mailbox Import Export. Vous pouvez utiliser la commande suivante pour attribuer le rôle Mailbox Import Export à votre compte utilisateur.
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User DomainName/UserName or aliasCopy Code
2. créer un bureau et un dossier de partage
Vous devez créer un bureau partagé pour stocker les fichiers PST exportés. Une fois que vous avez créé un dossier, partagez ce dossier avec l’utilisateur qui a le rôle Import/Export (attribué ci-dessus). Le sous-système de confiance Exchange doit être ajouté aux autorisations. L’utilisateur doit disposer d’autorisations complètes sur le partage et le dossier.
Une fois que vous avez rempli les conditions ci-dessus, exécutez la commande New-MailboxExportRequest comme indiqué ci-dessous pour exporter une seule boîte aux lettres :
New-MailboxExportRequest -Mailbox "MailboxName" -FilePath \\NServername\NSharedFolderPathName\NFileName.pstCopy
Vous pouvez modifier ou limiter la portée du contenu exporté en utilisant divers paramètres avec la commande New-MailboxExportRequest. Voici quelques paramètres que vous pouvez utiliser lors de l’exportation de boîtes aux lettres Exchange au format PST.
Paramètre -ContentFilter
Si vous utilisez ce paramètre avec la commande, vous pouvez exporter les entrées de la boîte aux lettres en fonction du sujet et de la date. Par exemple, vous pouvez utiliser la commande suivante pour exporter les éléments reçus avant le 01-01-2020 et dont l’objet commence par “RE“.
New-MailboxExportRequest -Mailbox "MailBoxName" -ContentFilter {(Received -lt '01/01/2020′) -and (Subject -like 'Re*')} -FilePath \\NServername\NSharedFolderPathName\NFileName.pstCopy Code
Vous pouvez également exporter les courriels reçus après une certaine date en utilisant l’option -gt (plus grand que).
Si vous souhaitez exporter les courriels en fonction d’une plage de dates, vous pouvez utiliser les paramètres -lt et -gt ensemble. Par exemple, vous pouvez utiliser les paramètres -lt et -gt ensemble :
New-MailboxExportRequest -Mailbox "MailBoxName" -ContentFilter {(Received -lt '01/01/2020' -gt '01/01/2019′) -and (Subject -like 'Re*')} -FilePath \\NServername\NSharedFolderPathName\NFileName.pstCopy Code
Paramètres -ExcludeFolders et -IncludeFolders
Vous pouvez comprendre ou exclure certains dossiers de la boîte aux lettres lors de l’exportation au format PST.
Par exemple, la commande suivante exporte uniquement les dossiers Boîte de réception et Éléments envoyés vers PST.
New-MailboxExportRequest -IncludeFolders "#Inbox#/*", "#SentItems#" -Mailbox "MailBoxName" -FilePath \\NServername\NSharedFolderPathName\NFileName
.pstCopy Code
Vous pouvez également utiliser le paramètre -ExcludeFolders pour exclure certains dossiers pendant le processus d’exportation.
Paramètre -IsArchive
Avec ce paramètre, vous ne pouvez exporter que les dossiers d’archives vers PST. Par exemple, vous pouvez exporter des dossiers d’archives vers des fichiers PST,
New-MailboxExportRequest -Mailbox "MailBoxName" -IsArchive -FilePath \\NServername\NSharedFolderPathName\NFileName.pstCopy Code
Vous pouvez également utiliser la commande New-MailboxExportRequest pour exporter plusieurs boîtes aux lettres ou toutes les boîtes aux lettres de la base de données en une seule fois. Pour ce faire, vous devez utiliser la commande New-MailboxExportRequest,
- Créez une variable pour stocker toutes les boîtes aux lettres de votre organisation en utilisant la syntaxe suivante :
$ExchangeMailboxes = Get-MailboxCopy Code
La cmdlet Get-Mailbox affiche toutes les boîtes aux lettres du serveur.
2. utilisez ensuite la boucle ForEach avec la cmdlet (voir ci-dessous) pour exporter ces boîtes aux lettres vers PST.
ForEach $ExchangeMailbox|%{$_|New-MailboxExportRequest -FilePath \\\Servername\SharedFolderPathName\$($_.Alias).pst}Copy Code
Vous pouvez également créer un script appelé “ExchangeMailboxes” qui contient les noms d’utilisateur des boîtes aux lettres que vous souhaitez exporter ou sauvegarder au format PST. Voici la syntaxe :
$ExchangeMailboxes = "username1", "username2",......., "usernameN "Copier le code
($User in ($ExchangeMailboxes)) { New-MailboxExportRequest -Mailbox $User -FilePath\\\\Servername\SharedFolderPathName\$($User).pst" }Copy Code
Bien que les commandes PowerShell vous aident à exporter des boîtes aux lettres Exchange vers des fichiers PST, il existe quelques limitations, telles que
- La procédure est longue et fastidieuse.
- L’autorisation d’importation/exportation de boîtes aux lettres doit être attribuée au compte d’utilisateur.
- Il faut beaucoup d’espace sur le support de stockage du serveur.
- Il n’y a aucun moyen de voir l’état des boîtes aux lettres en cours d’exportation.
- L’exportation de plusieurs boîtes aux lettres vers PST peut affecter les performances du serveur.
- Cette commande est disponible dans Exchange Server 2013 et les versions ultérieures.
Méthode 3 : Utiliser un logiciel de conversion EDB vers PST
Une méthode plus simple pour sauvegarder les boîtes aux lettres Exchange consiste à utiliser un logiciel tiers de conversion EDB vers PST, tel que Stellar Converter for EDB. Ce logiciel peut extraire les boîtes aux lettres du fichier EDB et les exporter directement vers PST. Après avoir analysé les fichiers EDB, le logiciel affiche les boîtes aux lettres extraites et les autres éléments EDB. Il offre également la possibilité de filtrer uniquement des courriels ou des dossiers spécifiques des boîtes aux lettres. Pendant l’exportation des boîtes aux lettres, vous pouvez voir la barre de progression indiquant l’état des boîtes aux lettres en cours d’exportation. En plus du format PST, cet outil de conversion EDB vers PST peut également enregistrer les éléments du fichier EDB aux formats EML, MSG, HTML, RTF et PDF. Il peut également exporter des éléments EDB directement vers Microsoft 365 ou un serveur Exchange en direct. Le logiciel soutient toutes les versions de Microsoft Exchange Server, y compris 2019, 2016, 2013, 2010, 2007, 2003, 2000 et 5.5.
Conclusion
Pour sauvegarder les boîtes aux lettres d’Exchange Server, vous pouvez utiliser Windows Server Backup pour créer une sauvegarde complète des données du serveur. Vous pouvez également exporter une ou plusieurs boîtes aux lettres au format PST en utilisant la commande New-MailboxExportRequest. Vous pouvez également utiliser Stellar Converter for EDB pour extraire les boîtes aux lettres des fichiers EDB hors ligne ou hébergés de toute taille et les enregistrer dans des fichiers PST. Vous pouvez filtrer le contenu des boîtes aux lettres à exporter au format PST et vous pouvez également exporter les boîtes aux lettres directement vers Microsoft 365 ou un autre serveur Exchange.
Was this article helpful?