Les bases et le moteur de stockage, le cœur d’Exchange Server.
La totalité des données Exchange des utilisateurs est stockée, depuis Exchange 2000, au sein de différents groupes de stockage. Un groupe de stockage est une combinaison d’une instance en mémoire de ESE (Extensible Storage Engine) qui fonctionne en tant que partie du processus Store.exe et d’un ensemble de fichiers (base de stockage et fichiers journaux). Au sein des différents répertoires, Exchange utilise différents types de fichiers qui sont répertoriés dans le tableau 1.
Tableau 1 : Différents fichiers utilisés par Exchange.
|
Type de fichier
|
Extension
|
Rôle du fichier
|
|
Fichier Base de stockage
|
.EDB
|
Stockage des données des utilisateurs dans un fichier structuré (B-Tree). L’accès aux données de ce fichier est géré par ESE (Exchange database engine). Les clients MAPI lisent et écrivent les données dans le fichier .edb.
|
|
Fichier Streaming
|
.STM
|
Contient les données MIME nécessaires aux clients Internet (POP, SMTP…). Les fichiers sont structurés en pages de 4Ko au sein de blocs de 64 Ko (16*4Ko). Ces fichiers sont gérés par ExIFS (Exchange Installable File System).
|
|
Transaction log
|
.LOG
|
Fichiers de longueur fixe (5Mo) charges du stockage des enregistrements des journaux de transaction. Ces fichiers sont utilisés pour les opération de récupération pour permettre l’intégrité de la base de données Exchange
|
|
Fichier Checkpoint
|
.CHK
|
Ce fichier contient un pointeur vers la dernière transaction enregistrée. Depuis un fichier de log vers la base Exchange. Il existe un fichier Checkpoint par groupe de stockage
|
|
Patch file
|
.PAT
|
Utilisé pendant les opérations de sauvegarde et de récupération, le fichier patch n’est plus utilisé depuis Exchange 2000 SP2. Il n’est donc pas present avec Exchange 2003.
|
|