Structure de fichiers de la banque d'informations Exchange

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2008-07-28

Vous pouvez gérer la banque d'informations Exchange en manipulant ses composants logiques, tels que les groupes de stockage et les bases de données. Toutefois, Microsoft Exchange Server 2007 stocke les données dans un ensemble spécialisé de fichiers de données, tels que des fichiers de base de données Exchange (.edb), des fichiers d'enregistrement des transactions (.log) et des fichiers de point de contrôle (.chk). À moins que vous ne sauvegardiez ou restauriez les données, vous travaillerez rarement directement avec ces fichiers.

Fichiers de groupe de stockage

Chaque groupe de stockage correspond à une instance du moteur ESE (Extensible Storage Engine). Sur chaque serveur Exchange, Exchange 2007 crée des répertoires de données pour chaque groupe de stockage. Le répertoire de données contient les fichiers de base de données de chaque base de données du groupe de stockage ainsi que les fichiers journaux du groupe de stockage. La figure suivante illustre la structure de fichiers qui correspond à une structure logique spécifique, telle que définie dans la console de gestion Exchange.

Structure logique des groupes de stockage et des bases de données sur un serveur unique avec structure de fichiers obtenue

Groupes et fichiers de stockage Exchange 2007

Fichiers de base de données (.edb)

Les fichiers de base de données Exchange (.edb) sont le référentiel pour les données de boîte aux lettres. Ils sont directement accessibles au moteur ESE et ont une structure d'arborescence B conçue pour offrir un accès rapide, permettant aux utilisateurs d'accéder à toute page de données en maximum quatre cycles d'E/S. La base de données Exchange se compose de plusieurs arborescences B, avec des arborescences connexes qui opèrent avec l'arborescence principale en hébergeant l'indexation et les vues.

Notes

Exchange 2007 n'utilise pas le format de fichier de transmission (.stm) utilisé dans Exchange Server 2003. Les données qui étaient précédemment divisées entre des fichiers .edb et .stm sont désormais stockées uniquement dans des fichiers .edb.

Fichiers journaux (.log)

Exchange 2007 consigne des opérations (telles que la création ou la modification d'un message) dans un fichier journal (.log) pour le groupe de stockage de la base de données. Les transactions validées sont ensuite consignées dans la base de données elle-même (dans un fichier .edb). Cette approche garantit que toutes les transactions achevées et en cours sont enregistrées en cas d'interruption du service. Les bases de données d'un groupe de stockage partagent un ensemble unique de journaux des transactions (par exemple, E0000000001.log et E0000000002.log).

Fichiers de point de contrôle (.chk)

Les fichiers de point de contrôle (.chk) stockent les informations indiquant si une transaction a été correctement enregistrée dans les fichiers de base de données sur le disque dur. Exchange 2007 utilise les fichiers de point de contrôle pour permettre à une instance du moteur ESE de relire automatiquement les fichiers journaux dans une base de données incohérente en cas de récupération suite à une interruption de service en commençant par la transaction non écrite suivante.

Pour plus d'informations sur l'enregistrement des transactions, consultez la rubrique Présentation de l'enregistrement des transactions.

Pour plus d'informations

Pour des recommandations sur la configuration des groupes de stockage et bases de données, consultez la rubrique Recommandations relatives à la configuration de groupes de stockage et de bases de données.

Pour plus d'informations sur la gestion des groupes de stockage et des bases de données dans Exchange 2007, consultez la rubrique Gestion des groupes de stockage et des bases de données.