Table des matières

Base de donnée Exchange corrompue

Sur les systèmes Exchange en cluster, les bases de données se réparent automatiquement. Toutefois sur les serveurs “standalone”, les bases n'ont pas la capacité à se réparer automatiquement.

Les serveurs Exchange peuvent être très sensibles aux erreurs d'écriture. Les systèmes de stockage low-cost comme Synology ne sont pas recommandés pour stocker des bases Exchange.

Les outils

Microsoft met à disposition deux outils pour les réparations des bases de donnée :

ISinteg

Isinteg [-pri] [-pub] [-fix] [-l [nom_fichier_journal]]


   Switch           Result
   ------           ------

   -?               Usage is displayed.
   -pri             Check private information store (default).
   -pub             Check public information store.
   -fix             Repair information store.
   -l [logfilename] Store log information in logfilename.
                    Default is isinteg.pri or isinteg.pub.
   -patch           Offline backup restore patch.

Cet utilitaire fait les vérifications hors-ligne des tables et le nettoyage.

ESEutil

L'outil ESEutil est plus récent et permet de faire des manipulations sur les bases de données Exchange hors ligne.

L'outil comprend plusieurs sous-commandes :

Commande Usage Description
Défragmentation
eseutil /D
Permet de compacter la banque de donnée.
Réparation
eseutil /P
Répare une base corrompue.
Restauration
eseutil /C
Restaure à partir d'une image en ligne.
Récupération
eseutil /R
Relit les fichiers journaux pour restaurer une base incohérente.
Intégrité
eseutil /G
Vérifie l'intégrité de la base de donnée.
Fichier de l'image mémoire
eseutil /M
Permet de compacter la banque de donnée.
Total de contrôle
eseutil /K
Permet de compacter la banque de donnée.
Copie de fichier
eseutil /Y
Permet de compacter la banque de donnée.

Voir les détails sur le site de Microsoft