Numéro d'article: 240145 - Dernière mise à jour: jeudi 25 octobre 2007 - Version: 6.4 Comment supprimer les fichiers du journal des transactions Exchange Server
Cet article vient renforcer les articles suivants précédemment disponibles : 259751, 315196 Cet article contient également des informations sur la suppression des fichiers du journal des transactions. Dans un scénario Pire d'urgence, vous ne peut-être pouvoir récupérer toutes vos données sans les fichiers du journal si la base de données est corrompue. Fichiers du journal des transactions fournir un niveau élevé de récupérabilité. Par conséquent, vous devez uniquement effectuer la procédure décrite dans cet article en dernier ressort dans les situations d'urgence si vous ne pouvez pas effectuez une sauvegarde complète. Une sauvegarde complète supprime définitivement les journaux validées automatiquement après avoir sauvegardé les. SommaireRésumé Journaux des transactions de base de données Exchange Server enregistrer toutes les modifications apportées à une base de données Exchange Server. Avec le temps, ces fichiers journaux s'accumulent et utilisent tout l'espace disque disponible si elles ne sont pas supprimées périodiquement à partir du disque dur. Fichiers du journal des transactions Exchange avoir une taille fixe. Pour Microsoft Exchange Server 2003 et toutes les versions antérieures d'Exchange Server, cette taille est exactement 5 mégaoctets. Lorsque le journal des transactions est plein, le journal des transactions est renommé avec un numéro de séquence numérique et un nouveau journal actuel est généré. Le journal des transactions en cours est celui plus récemment créé par Exchange Server. Dans Microsoft Exchange Server 5.5, le journal des transactions en cours est toujours nommé EDB.log . Dans Microsoft Exchange 2000 Server et dans Exchange Server 2003, le journal actuel est nommé par le préfixe du groupe de stockage. Pour plus d'informations, reportez-vous à la section ? groupes de stockage ?. Exchange supprime automatiquement les fichiers journaux inutiles à l'aide de l'une des méthodes suivantes :
147524
(http://support.microsoft.com/kb/147524/
)
Enregistre l'utilisation de la transaction a une incidence sur l'enregistrement comment circulaire 258470
(http://support.microsoft.com/kb/258470/
)
Comment faire pour modifier le paramètre de l'enregistrement circulaire Si l'une des conditions suivantes est remplie, les fichiers du journal des transactions sont augmentée dans nombre jusqu'à ce que l'espace disque dur est épuisé :
note Pour les besoins de cet article, supprimer un fichier du journal des transactions signifie déplacer ce fichier du journal des transactions vers un autre point où le fichier du journal des transactions peut être sauvegardé, stockée ou supprimés, en fonction de vos besoins. Pour les besoins de cet article, « suppression » d'un fichier journal des transactions fait référence à du type de suppression ne vous laisse soit pour sauvegarder ou restaurer ce fichier du journal des transactions. Plus d'informationsSuppression manuellement des fichiers de journaux de transaction qui ne sont pas nécessairesPour supprimer correctement les fichiers journaux des transactions en trop, procédez comme suit :
États de la base de donnéesSi une base de données Exchange Server n'a pas été arrêté correctement, la base de données reste liée » à son flux de journal de transaction. Cela signifie que pas toutes les données à partir du fichier journal des transactions a été sécurisées dans les fichiers de base de données. Lors du démarrage suivant de la base de données, Exchange Server détecte cette condition. Exchange Server applique ensuite les données manquantes aux fichiers de base de données. Si les fichiers journaux qui contiennent ces données ne sont pas disponibles, Impossible de démarrer la base de données.Lorsqu'une base de données Exchange Server est arrêté correctement, cette base de données « détache » à partir de ses flux de journal de transaction. Dans ce cas, la base de données ne nécessite pas de fichiers du précédent journal des transactions lorsque que la base de données suivante démarre. Toutefois, ces fichiers journaux peuvent s'avérer utiles si une copie de sauvegarde ou une version antérieure de la base de données venait à être restauré. Les fichiers journaux doit servir à restaurer la base de données vers l'avant à partir du moment de la sauvegarde. Par conséquent, fichiers du journal des transactions ne doivent pas être définitivement supprimés jusqu'à ce que vous soyez sûr de ne pas vouloir à relire les dans une version antérieure de la base de données. Avant de supprimer manuellement les fichiers du journal des transactions, vous devez déterminer l'état de toute base de données utilisé les fichiers journaux des transactions particulier. Dans ce cas, déterminent le joindre » ou « détacher l'état de chaque base de données utilisé les fichiers journaux des transactions particulier. Vous pouvez déterminer si une base de données est attaché ou détachée en examinant l'en-tête du fichier de base de données en utilisant /mh commande commutateur l'utilitaire Eseutil . Par exemple, exécutez la commande suivante à partir d'une invite de commandes où database_name est le nom de la base de données que vous voulez examiner : Eseutil /mh database_name Par exemple, pour examiner la base de données de Mailbox Store (Server1), tapez eseutil /mh ? Mailbox Store (Server1).edb ? note Pour examiner l'en-tête d'une base de données à l'aide de la commande eseutil , la base de données doit être arrêté.Après avoir exécuté cette commande, examinez la valeur état dans les informations d'en-tête qui s'affiche. La valeur d'état fournit les informations suivantes sur si la base de données a été détachée correctement :
Parfois, la capacité des fichiers du journal des transactions réserve peut être dépassée. Ainsi, toutes les bases de données dans le groupe de stockage arrêté dans un état d'arrêt incorrect ou Inconsistent . Avertissement Si vous exécutez manque d'espace disque sur le lecteur du journal des transactions, les bases de données ne peut-être en mesure d'arrêter proprement. Si un ou plusieurs des bases de données se trouvent dans un état d'arrêt incorrect ou Inconsistent et si vous supprimez tous les fichiers du journal des transactions afin de libérer de l'espace disque, aucuns les groupes de stockage concerné bases de données ne seront montées à nouveau sans être réparé ou restauré. Vous ne devez pas supprimer les fichiers journaux qui sont toujours requis par une ou plusieurs des bases de données. Groupes de stockageBases de données Exchange Server sont organisées en groupes de stockage. Un groupe de stockage est un ensemble de bases de données qui partagent un flux de fichier journal transaction unique. Dans Exchange Server 5.5, il est un groupe de stockage banque d'informations unique qui contient au maximum deux fichiers de base de données. Ces fichiers de base de données deux sont nommés Priv.edb et Pub.edb respectivement. En outre, Exchange Server 5.5 contient un groupe de stockage Directory unique qui contient un fichier de base de données unique nommé Dir.edb .Dans Exchange 2000 Server et dans Exchange Server 2003, il n'est aucun groupe de stockage service d'annuaire. Dans Exchange 2000 Server et dans Exchange Server 2003, peut contenir jusqu'à quatre groupes de stockage banque d'informations par serveur. Chacun de ces groupes de stockage peut contenir jusqu'à cinq bases de données. Les noms de ces bases de données sont configurables par l'administrateur. Si le lecteur du journal des transactions devient complet, toutes les bases de données dans le groupe de stockage va s'arrêter immédiatement. Lorsque vous démarrez une base de données dans un groupe de stockage, l'état de toutes les bases de données dans le groupe de stockage est vérifiée. N'importe quel relecture du fichier journal des transactions requis est effectuée conjointement pour toutes les bases de données avant que la première base de données puisse commencer. Opérations de relecture transaction journal fichier et les événements s'appliquent généralement à toutes les bases de données dans un groupe de stockage, pas à une base de données individuel. important Vous devez vérifier que chaque fichier de base de données est dans un état d'arrêt correct ou cohérent . Un ou plusieurs bases de données dans un groupe de stockage particulier peuvent être correctement détachées même si la base de données un autre dans ce même groupe de stockage est correctement détachée. Ne suppose pas que toutes les bases de données dans un groupe de stockage soient dans un état Arrêt correct en fonction de l'état de la première base de données que vous examinez. note Pour Exchange Server 5.5, vous devez examiner chaque base de données contenues dans un fichier unique .edb à l'aide de la commande eseutil . Pour Exchange 2000 Server et Exchange Server 2003, chaque base de données est divisée en deux fichiers. Les deux fichiers sont un fichier .stm et un fichier .edb . Examiner l'état du fichier .stm et le fichier .edb à l'aide de la commande eseutil . Fichiers journauxPour déterminer les fichiers du journal des transactions sont requis par les bases de données dans un groupe de stockage particulier, procédez comme suit.Pour Exchange Server 5.5important Cette section, la méthode ou la tâche, contient des étapes qui vous indiquent comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si modification incorrecte du Registre. Par conséquent, assurez-vous que ces étapes avec soin. Pour la protection supplémentaire, sauvegarder le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sur la façon sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :322756
(http://support.microsoft.com/kb/322756/
)
Comment faire pour sauvegarder et restaurer le Registre dans Windows
Pour Exchange 2000 Server et Exchange Server 2003
note Le champ journal requis peut indiquer une tranche d'un journal, mais le fichier journal numéroté correspondant est introuvable. Par exemple, le champ journal requis peut indiquer une plage de 28221 28221, mais le fichier journal est numéroté 28221 est introuvable. Cela peut se produire si le point de contrôle est dans le fichier journal plus récent. Le fichier journal plus récent est toujours nommé avec uniquement le préfixe du groupe de stockage. Par exemple, le fichier journal plus récent peut être nommé E01.log. Jusqu'à ce que ce journal est plein puis jusqu'à ce qu'un nouveau journal est généré, le nom de fichier du journal actuel n'inclut pas le numéro de séquence de journal. Vous pouvez vérifier numéro du fichier journal actuel réel séquence interne en affichant l'en-tête du fichier journal à l'aide de la commande eseutil suivante : Eseutil /ML log_prefix .log Par exemple, si le préfixe de journal est E01, utilisez eseutil /ML E01 .log . Le champ lGeneration de l'en-tête du fichier journal reflète du numéro de séquence réel du fichier journal.Si vous devez restaurer une base de données Exchange Server à partir d'une sauvegarde et si vous souhaitez récupérer la base de données Exchange Server sans perte de données, vous devez également restaurer tous les fichiers de journaux transaction créés après cette sauvegarde a été effectuée. S'il existe un saut dans la séquence des journaux des transactions, vous ne pouvez pas restaurer par progression après ce saut. Dans ce cas, vous devez supprimer tous les journaux hautes numérotées après la rupture. Cela inclut le fichier journal en cours. note Même si toutes les bases de données dans un groupe de stockage sont dans un Arrêt correct ou un état cohérent , vous devez supprime pas le fichier journal le plus récent. Si vous supprimez le fichier journal le plus récent, un nouvel ensemble de fichiers du journal est généré, commençant par le numéro de séquence 0x000001. Ce nouvel ensemble de journaux fichiers empêche une base de données Exchange Server à partir d'une sauvegarde précédente est reporté avant. Pour plus d'informations sur la façon de réparer une base de données Exchange Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 893083
(http://support.microsoft.com/kb/893083/
)
Problèmes de support supérieure pour la banque d'informations Exchange Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatiqueIMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 240145
(http://support.microsoft.com/kb/240145/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Autres ressources Autres sites d'aide
CommunautésObtenir de l'aideTraductions disponibles
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Retour au début
