Des fichiers de base de données Exchange sont écrits dans un dossier compressé

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2011-02-24

L'outil Microsoft® Exchange Server Analyzer Tool interroge la classe WMI (Windows® Management Instrumentation) Microsoft Win32_Directory pour déterminer la valeur de la clé Compressed pour le dossier contenant les fichiers de base de données des banques d'informations Exchange. Si la valeur Compressed est définie sur True pour ce dossier, une erreur s'affiche.

Sur un ordinateur exécutant Microsoft Exchange 2000 Server ou Microsoft Exchange Server 2003, les bases de données des banques d'informations sont écrites à l'emplacement par défaut suivant :

<lecteur>:\Program Files\Exchsrvr\mdbdata

Sur un ordinateur exécutant Microsoft Exchange Server 2007, les fichiers de base de données sont écrits dans l'emplacement par défaut suivant :

<lecteur>:\Program Files\Microsoft\Exchange Server\Mailbox\<Nom de groupe de stockage>

Sur un ordinateur exécutant Microsoft Exchange Server 2010, les fichiers de base de données sont écrits dans l'emplacement par défaut suivant :

C:\Program Files\Microsoft\Exchange Server\V14\Mailbox

Microsoft ne prend pas en charge le stockage des fichiers de données Exchange sur un volume compressé NTFS. Lorsque vous stockez vos fichiers de données Exchange sur un volume compressé, la surcharge supplémentaire affecte considérablement les performances d'Exchange. En outre, lorsqu'une base de données de banque d'informations atteint une certaine taille (4 Go environ), elle peut ne pas être montée ou être endommagée.

Les fichiers de données Exchange comprennent tous les fichiers suivants :

  • fichiers .edb ;
  • fichiers .stm ;
  • fichiers .log ;
  • fichiers .dat ;
  • fichiers .eml ;
  • fichiers .chk.

Les fichiers gérés par ESE (Extensible Storage Engine) ne sont pas conçus pour être stockés sur un lecteur compressé. ESE dépend de l'indépendance de secteur pour la récupération basée sur le journal et la compression des fichiers invalide l'indépendance de secteur. La compression ne doit pas être activée pour les volumes hébergeant les bases de données ESE ou pour toute base de données qui utilise l'enregistrement à écriture anticipée.

Avant Exchange 2000 Server Service Pack 3, le montage des bases de données des banques d'informations compressées était autorisé. L'altération peut toutefois affecter toutes les bases de données des banques d'informations d'Exchange 2000 Server ou les journaux des banques d'informations compressés à l'aide de la compression NTFS.

Avec Exchange 2000 Server Service Pack 3, les fichiers de base de données des banques d'informations compressées de 128 Mo maximum sont automatiquement décompressés. Lorsque les fichiers de base de données sont supérieurs à 128 Mo, le montage de la base de données est impossible et les messages d'erreur sont générés dans le journal des applications. Exchange 2000 Server Service Pack 3 empêche le montage des bases de données compressées supérieures à 128 Mo.

Désactivation de la compression de fichiers sur un dossier donné

  1. Cliquez avec le bouton droit sur le dossier dont vous souhaitez désactiver la compression de fichiers, puis cliquez sur Propriétés.

  2. Sous l'onglet Général, cliquez sur Paramètres avancés.

  3. Dans la boîte de dialogue Attributs avancés, désactivez la case à cocher Compresser le contenu pour minimiser l'espace disque nécessaire, puis cliquez sur OK.

Pour déplacer les fichiers de base de données dans Exchange 2000 Server ou Exchange Server 2003

  1. Ouvrez le Gestionnaire système Exchange.

  2. Développez Groupes d'administration, puis votre groupe d'administration, Serveurs, votre serveur, votre groupe de stockage, puis cliquez avec le bouton droit sur Banque de boîtes aux lettres et cliquez sur Propriétés.

  3. Sous l'onglet Base de données, sous Base de données Exchange ou Base de données de transmission en continu Exchange, cliquez sur Browse, tapez l'emplacement de chemin d'accès dans un dossier dans lequel la compression n'est pas activée, puis cliquez sur OK.

  4. Cliquez sur OK ou sur Appliquer pour appliquer vos modifications, puis sur Oui dans le message d'avertissement.

  5. Après avoir cliqué sur Oui, les banques (bases de données) sont démontées, déplacées et remontées. Une fois ces procédures terminées correctement, vous recevez le message d'information suivant : Les fichiers de base de données ont été correctement déplacés

Pour modifier l'emplacement des fichiers de base de données d'un groupe de stockage Exchange dans Exchange Server 2007

  1. Suivez les instructions de la documentation principale sur Exchange Server 2007, Procédure de déplacement d'un chemin de groupe de stockage.

Pour modifier l'emplacement des fichiers de base de données Exchange dans Exchange Server 2010

  1. Suivez les instructions de la documentation principale sur Exchange Server 2010, Déplacer le chemin d'accès de la base de données.

Pour plus d'informations sur les fichiers .stm et .edb, consultez l'article 232323 de la Base de connaissances Microsoft, XADM : Stockage de contenu natif dans Microsoft Exchange.