Exchange stocke les données dans des base de données logiques appelé banques. Exchange peut avoir plusieurs banques stockée dans des bases de données, elles-mêmes contenues dans des groupe de stockage.
Les groupes de stockage :
Exchange utilise des conteneurs appelés « groupe de stockage » pour regrouper des banques de boîtes aux lettres et dossiers publics partageant le même espace de fichier de log. Un groupe de stockage peut contenir jusqu’à 5 banques utilisant un seul jeu de fichiers journaux.
Les banques au sein d’un groupe de stockage peuvent être administré individuellement ou en groupe.
Les banques :
- Les banques de boîtes aux lettres : contenant les mails privés des utilisateurs - Les dossiers public : contenant des informations non privées partagées accessible par un grand nombre d’utilisateurs selon les droits attribués.
Chaque banque est composée de deux fichiers:
- Le premier fichier porte l'extension EDB, ce fichier contient les données utilisés par les clients MAPI (Microsoft Outlook); les mails, les répertoires, et autres gérés depuis un client MAPI sont stockés dans le fichier EDB. Ce fichier est également appelé Rich Text database file.
- Le deuxième fichier porte l'extension STM, ce fichier contient toutes les informations non relatives aux clients MAPI (Outlook express, HTTP via OWA, NNTP, POP3). Ce fichier est également appelé Streaming database file.
Néanmoins ces deux fichiers sont emmenés à travailler ensemble car le fichier STM contient uniquement des documents de type RAW, et le fichier STM a besoin de lire des méta données dans le fichier EDB pour formater correctement le contenu des documents RAW.
Les fichiers de logs :
Exchange conserve un historique des transactions dans des fichiers journaux. En cas de défaillance du serveur Exchange, il sera alors possible de restaurer les données en exécutant les dernières transactions présentes dans les fichiers journaux. |