none
Comment réduire le volume du Mailbox Database.edb RRS feed

  • Question

  • Bonjour,

    J'essaie par tout les moyens de réduire le volume actuel de la base de données Mailbox (Echange 2007) qui est à 99 Go, sur une partition de 100 Go.

    Lorsque j'effectue l'archivage des boîtes à lettres utilisateurs sur une autre partition du serveur, cela ne réduit en rien le volume de la base de données. Et pourtant le cumul des boîtes archivées récemment (fichier PST) font plus de 10 Go. Et je n'ai vu aucune évolution depuis mes archives.

    J'ai pensé également a défragmenter la base, mais l'événement ID 1221 m'indique un espace libre de quelques méga, donc cela ne solutionnera pas mon problème.

    Le déplacement de la mailbox a également été envisagé. Est-ce une bonne solution ? Est-ce ajouter un disque dur externe sur le serveur pour y accueillir la DB est une bonne solution, ou aurais-je des problèmes de performance ?

    Merci de votre aide (rapide ?).

    mardi 21 janvier 2014 07:30

Réponses

  • Bonjour, 

    Lors de toutes suppressions de données d'une base (que ce soit via une purge, archivage, déplacement), il ne faut pas oublier que ces éléments sont conservés pendant la durée de rétention spécifiée sur cette base.

    Ensuite effectivement l'enveloppe de la base (fichier EDB) ne baissera pas en taille, si le réel problème est le manque d'espace sur le volume, il faut soit procéder à la défragmentation via eseutil /d, soit créer une nouvelle base de données sur un volume plus grand et y migrer toutes les ressources, ou enfin étendre le volume.

    Est-ce ajouter un disque dur externe sur le serveur pour y accueillir la DB est une bonne solution, ou aurais-je des problèmes de performance ?

    Cela n'est pas conseillé pour des raisons de performance en règle général.


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr


    mardi 21 janvier 2014 07:48
    Modérateur
  • Bonjour,

    Je voulais tout d'abord remercier Bruce pour ses conseils !

    Ensuite je voulais vous donner ma résolution du problème.

    Dans les paramétrages de la Mailbox, j'ai trouvé que mon Exchange "ne supprimer aucun élément tant qu'une sauvegarde de la DataBase n'était pas effectuer" (checkbox). Du coup, même avec la rétention à 10 jours, aucun élément ne sortait de la Mailbox. En décochant cette case, et en observant l'ID événement 1221 dans mon journal, j'ai constater qu'il y avait désormais de l'espace libre.

    Je n'ai plus eu qu'à défragmenter hors ligne, et je suis passé de 100Go à 45Go de volume.

    Si ça peut aider quelqu'un.

    A+

    Michel Mateus

    • Marqué comme réponse Michel Mateus jeudi 30 janvier 2014 07:54
    jeudi 30 janvier 2014 07:54

Toutes les réponses

  • Bonjour, 

    Lors de toutes suppressions de données d'une base (que ce soit via une purge, archivage, déplacement), il ne faut pas oublier que ces éléments sont conservés pendant la durée de rétention spécifiée sur cette base.

    Ensuite effectivement l'enveloppe de la base (fichier EDB) ne baissera pas en taille, si le réel problème est le manque d'espace sur le volume, il faut soit procéder à la défragmentation via eseutil /d, soit créer une nouvelle base de données sur un volume plus grand et y migrer toutes les ressources, ou enfin étendre le volume.

    Est-ce ajouter un disque dur externe sur le serveur pour y accueillir la DB est une bonne solution, ou aurais-je des problèmes de performance ?

    Cela n'est pas conseillé pour des raisons de performance en règle général.


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr


    mardi 21 janvier 2014 07:48
    Modérateur
  • Bonjour,

    Alors j'ai exécuté la défragmentation (eseutil /d), mais je n'ai rien gagner.
    Pour l'instant je n'ai pas d'autre volume pour déplacer ma Mailbox Database.

    Je suis donc en train d'archiver de vieux mails, mais je constate que la volume du fichier EDB ne diminue pas. Pourquoi ?

    Est-ce que je dois forcement attendre le nombre de jours de rétention pour que le volume de l'archive soit enfin gagner sur le volume du fichier EDB ?

    Milles mercis !

    Michel Mateus

    jeudi 23 janvier 2014 07:01
  • Il y a deux mécanismes différents :

    - la purge des éléments supprimés et boites aux lettres déconnectées. Il s'agit d'un paramètre par base de données, avec une rétention en jour pour l'un et l'autre. Si vous voulez purger plus vite, vous baissez cette valeur (mais les éléments ne seront pas récupérables hors restauration d'une sauvegarde).

    Source : http://technet.microsoft.com/en-us/library/bb125266(v=exchg.80).aspx

    - Le fichier EDB, qui contient une base de données. Ce fichier n'a pas vocation à diminuer, si des éléments sont supprimés cela va juste mettre du blanc dans la base, qui sera rempli lorsque de nouvelles données seront reçus.

    Au delà de ces réponses techniques, il reste quand même le problème de fond :est-ce que la volumétrie prévue est suffisante pour votre usage? Si ce n'est pas le cas il faudra revoir la configuration de votre serveur ou de vos usagers.


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    jeudi 23 janvier 2014 08:09
    Modérateur
  • Bonjour,

    Je voulais tout d'abord remercier Bruce pour ses conseils !

    Ensuite je voulais vous donner ma résolution du problème.

    Dans les paramétrages de la Mailbox, j'ai trouvé que mon Exchange "ne supprimer aucun élément tant qu'une sauvegarde de la DataBase n'était pas effectuer" (checkbox). Du coup, même avec la rétention à 10 jours, aucun élément ne sortait de la Mailbox. En décochant cette case, et en observant l'ID événement 1221 dans mon journal, j'ai constater qu'il y avait désormais de l'espace libre.

    Je n'ai plus eu qu'à défragmenter hors ligne, et je suis passé de 100Go à 45Go de volume.

    Si ça peut aider quelqu'un.

    A+

    Michel Mateus

    • Marqué comme réponse Michel Mateus jeudi 30 janvier 2014 07:54
    jeudi 30 janvier 2014 07:54
  • Bonne nouvelle pour la rétention, par contre cela veut aussi dire que vous n'avez pas de sauvegarde :)

    Si vous n'êtes pas en mode "circular logging", vous devez avoir une quantité astronomique de fichiers logs qui s'entassent.


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    jeudi 30 janvier 2014 08:00
    Modérateur
  • Ma sauvegarde est effectué par un logiciel tiers, et non pas par Exchange.

    Concernant les fichiers logs, non j'en ai à peine une dizaine, je dois donc être en mode "Circular Logging" ;-)

    Merci

    jeudi 30 janvier 2014 08:12