Table des matières
    Récupération Exchange

    Comment utiliser New-MailboxRepairRequest dans Exchange Server ?


    Table des matières

      Résumé: 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 :

      • Dossiers de courrier périmés
      • Dossiers ou éléments de courrier manquants
      • Retard dans l’envoi ou la réception de courriels
      • Nombre incorrect de dossiers publics ou d’éléments de messagerie
      • Problèmes de recherche (résultats nuls ou différés)
      • Dossiers de courrier inaccessibles

      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.

      • Vous devez disposer d’autorisations et de rôles pour utiliser la cmdlet. Veillez à attribuer les autorisations requises au compte d’utilisateur que vous utilisez ou utiliserez pour réparer des boîtes aux lettres ou des bases de données à l’aide de la cmdlet New-MailboxRepairRequest.
      • Une fois le processus de réparation lancé, il n’y a aucun moyen de l’arrêter, à moins de forcer le démontage de la base de données, ce qui n’est pas recommandé. En outre, cela affectera tous les utilisateurs et pas seulement la boîte aux lettres de l’utilisateur en cours de réparation. Par conséquent, vérifiez la base de données ou la boîte aux lettres avant d’exécuter la cmdlet New-MailboxRepairRequest. 
      • La commande peut être exécutée pour réparer une base de données à la fois ou jusqu’à 100 boîtes aux lettres. 
      • Lorsque la cmdlet New-MailboxRepairRequest est exécutée, l’accès à la boîte aux lettres en cours de réparation est interrompu pendant la durée de la réparation. 
      • Il ne fonctionne que sur les bases de données montées. Il n’est pas nécessaire de démonter la base de données. Cela permet aux autres utilisateurs de continuer à accéder à leurs boîtes aux lettres dans la base de données et d’utiliser leurs services de messagerie.

      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 :

      • SearchFolder : Pour réparer les erreurs de Search Folder.
      • AggregateCounts : Corriger les comptes agrégés des dossiers qui ne reflètent pas les valeurs ou le nombre d’envois corrects.
      • FolderView : Vues sur les dossiers.
      • ProvisionedFolder : Pour corriger les dossiers qui ne pointent pas correctement vers les dossiers parents.

      É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.

      Was this article helpful?

      No NO

      A propos de l'auteur

      Himanshu Shakya

      Himanshu is a Tech Enthusiast and Blogger at Stellar, with expertise in data recovery solutions and a keen interest in emerging technologies. Fluent in Japanese, he brings a diverse skill set to his role, contributing to global tech conversations. Outside of work, Himanshu enjoys playing chess, sharpening his strategic thinking and problem-solving skills in his spare time.

      Article similaire

      POURQUOI STELLAR® EST LE LEADER MONDIAL

      Pourquoi choisir Stellar?

      • 0M+

        Clients

      • 0+

        Années d'excellence

      • 0+

        Ingénieurs R&D

      • 0+

        Pays

      • 0+

        Témoignages

      • 0+

        Récompenses reçues