Comment utiliser New-MailboxRepairRequest dans Exchange Server ?

Summary: New-MailboxRepairRequest, également connu comme le successeur de l'outil IsInteg, est une cmdlet PowerShell qui permet de réparer ou de résoudre les problèmes d'une boîte aux lettres spécifique ou de toutes les boîtes aux lettres d'un fichier de base de données Exchange Server (.EDB). Dans cet article, vous apprendrez à utiliser la cmdlet New-MailboxRepairRequest pour réparer des boîtes aux lettres et résoudre des problèmes, tels que des éléments de courrier manquants, des boîtes aux lettres obsolètes, des dossiers de courrier inaccessibles, etc. Nous avons également partagé un outil de conversion EDB pour vous aider à déplacer rapidement et en toute sécurité les boîtes aux lettres de la base de données défectueuse vers une nouvelle base de données afin de résoudre les problèmes liés aux boîtes aux lettres.

Dans votre organisation Exchange, les utilisateurs qui accèdent à leurs comptes de messagerie via Outlook peuvent à tout moment rencontrer des problèmes avec la boîte aux lettres. Par exemple, cela peut être dû à des problèmes avec la boîte aux lettres, la base de données ou le serveur Exchange.

Dans ce cas, les administrateurs doivent réparer la boîte aux lettres et résoudre les problèmes rencontrés par les utilisateurs. Ces problèmes peuvent inclure, sans s’y limiter, les éléments suivants :

Si les utilisateurs rencontrent ces problèmes avec leur boîte aux lettres, il se peut que vous deviez réparer les boîtes aux lettres des utilisateurs en utilisant la cmdlet PowerShell New-MailboxRepairRequest dans Exchange Management Shell (EMS). Il peut également être utilisé pour corriger les erreurs de base de données et résoudre les problèmes liés aux boîtes aux lettres.

Comment utiliser la commande PowerShell New-MailboxRepairRequest ?

Avant d’aborder l’aspect réparation, il y a quelques points à prendre en compte lors de la réparation de boîtes aux lettres spécifiques ou multiples à l’aide de la cmdlet New-MailboxRepairRequest.

Pour éviter toute perturbation, vous pouvez utiliser un logiciel de récupération Exchange, tel que Stellar Repair for Exchange. Il vous permet de réparer la base de données et d’extraire toutes les boîtes aux lettres vers des fichiers PST avec une intégrité totale. Vous pouvez également exporter les boîtes aux lettres récupérées à partir de la base de données défectueuse vers une nouvelle copie de base de données saine sur votre serveur Exchange directement à l’aide du logiciel. Avec l’aide du logiciel, vous pouvez gagner du temps et résoudre les problèmes liés à la base de données et aux boîtes aux lettres Exchange en quelques clics.

La cmdlet New-MailboxRepairRequest permet d’utiliser les paramètres suivants pour la réparation d’une boîte aux lettres ou d’une base de données :

Étapes à suivre pour exécuter la Cmdlet New-MailboxRepairRequest

Pour exécuter la commande New-MailboxRepairRequest, attribuez les autorisations et les rôles nécessaires en exécutant les cmdlets suivants dans l’EMS.

Une fois les rôles et autorisations nécessaires attribués, vous pouvez vous référer aux quelques exemples de commandes ci-dessous pour exécuter les cmdlets New-MailboxRepairRequest sur les boîtes aux lettres ou la base de données de boîtes aux lettres d’un utilisateur :

New-MailboxRepairRequest -Mailbox User1 -CorruptionType ProvisionedFolder,SearchFolder -DetectOnly

La commande ci-dessus ne fait que détecter les problèmes. Elle ne répare pas les problèmes trouvés dans la boîte aux lettres ou la base de données. Pour effectuer une réparation sur une boîte aux lettres, vous pouvez exécuter la commande suivante dans le Shell de gestion Exchange (EMS) :

New-MailboxRepairRequest -Mailbox User@domain.com -CorruptionType FolderView

La commande ci-dessus détecte et répare toutes les vues de dossiers pour la boîte aux lettres mentionnée ci-dessus, user@domain.com.

New-MailboxRepairRequest -Mailbox User1 -CorruptionType ProvisionedFolder,SearchFolder,AggregateCounts,Folderview -Archive

La commande ci-dessus détecte et répare tous les types de corruption pour la boîte aux lettres de l’utilisateur 1, y compris les archives.

New-MailboxRepairRequest -Database DB01 -CorruptionType AggregateCounts

La commande ci-dessus détecte et répare les AggregateCounts pour toutes les boîtes aux lettres de la base de données DB01.

Vous pouvez également combiner tous les paramètres pour réparer tous les types de corruption. La commande est la suivante :

New-MailboxRepairRequest -Mailbox user@test.local -CorruptionType SearchFolder, AggregateCounts, ProvisionedFolder, FolderView

De même, vous pouvez vérifier et réparer la base de données de la boîte aux lettres à l’aide de la cmdlet New-MailboxRepairRequest.

New-MailboxRepairRequest -Database "MBXDB01" -CorruptionType ProvisionedFolder -DetectOnly

Pour conclure

Bien que New-MailboxRepairRequest soit une cmdlet pratique qui vous permet de résoudre les problèmes liés aux boîtes aux lettres et aux bases de données Exchange sans démonter la base de données, il est important de souligner que la cmdlet n’est disponible que dans Exchange Server 2010 SP1 et les versions ultérieures. De plus, il se peut qu’elle ne répare pas une base de données démontée ou une boîte aux lettres stockée dans une base de données démontée. Dans de tels cas, vous devez utiliser la cmdlet EseUtil ou un logiciel de récupération Exchange, tel que Stellar Repair for Exchange. Il prend en charge toutes les versions d’Exchange, y compris Exchange Server 5.5 à Exchange Server 2019.

Il peut réparer des bases de données Exchange volumineuses, gravement corrompues ou endommagées, récupérer des boîtes aux lettres et les enregistrer sous forme de fichiers PST individuels. Vous pouvez également exporter les boîtes aux lettres récupérées directement vers Microsoft 365 ou Live Exchange Server.

Related Post

Exit mobile version