Utilisation des fichiers journaux de transactions individuelles

La consignation de transactions individuelles par fichier s'apparente à la journalisation dans d'autres produits de bases de données. Les fichiers journaux de transactions individuelles enregistrent toutes les modifications opérées dans la base de données.

L'intérêt de la consignation de transactions individuelles par fichier est qu'elle fournit un historique des modifications depuis la dernière sauvegarde complète ou incrémentielle, de sorte que vous pouvez restaurer eDirectory dans l'état où il se trouvait avant une défaillance. Sans les fichiers journaux de transactions individuelles, vous ne pouvez restaurer eDirectory que dans l'état où il se trouvait au moment de la dernière sauvegarde complète ou incrémentielle.

eDirectory enregistre les transactions dans un fichier journal avant de les appliquer à la base de données. Par défaut, ce fichier journal est réutilisé continuellement (occupant ainsi peu d'espace disque) et l'historique des changements apportés à la base de données eDirectory n'est pas enregistré.

Lorsque vous activez la consignation continue de transactions individuelles par fichier, l'historique des modifications est enregistré dans un jeu de fichiers journaux de transactions individuelles consécutifs. La consignation de transactions individuelles par fichier ne réduit pas les performances du serveur ; elle enregistre simplement les entrées du fichier journal que eDirectory est déjà en train de créer.

Vous devez activer la fonction de consignation de transactions individuelles par fichier pour les serveurs faisant partie d'un anneau de répliques. Si vous ne le faites pas, des erreurs se produisent lors de la restauration à partir des fichiers de sauvegarde et la base de données ne s'ouvre pas. Avec la restauration par défaut, une base de données qui partage des répliques avec d'autres serveurs n'est pas ouverte tant qu'elle n'a pas été restaurée dans l'état où elle se trouvait au moment de l'arrêt du système. (En l'absence de fichiers journaux de transactions individuelles, vous devez suivre une procédure distincte pour tenter de récupérer ce qui a été perdu, comme expliqué dans la section Récupération de la base de données en cas d'échec de la vérification de la restauration.)

Par défaut, la consignation de transactions individuelles par fichier est désactivée. Vous devez l'activer pour pouvoir l'utiliser sur un serveur. Elle est également désactivée lorsque vous restaurez un serveur, et les paramètres reprennent leur valeur par défaut. Après une restauration, vous devez donc la réactiver et recréer votre configuration. (Vous devez effectuer une nouvelle sauvegarde complète afin de vous protéger contre toute défaillance susceptible de survenir avant la prochaine sauvegarde complète sans surveillance planifiée.)

Dans un environnement monoserveur, la consignation de transactions individuelles par fichier n'est pas nécessaire. Vous pouvez néanmoins l'utiliser si vous souhaitez pouvoir restaurer eDirectory dans l'état où il se trouvait avant son arrêt, au lieu de bénéficier simplement de l'état enregistré dans la dernière sauvegarde.

Pensez à contrôler l'espace disque lorsque la consignation de transactions individuelles par fichier est activée. Pour plus d'informations, reportez-vous à la section Sauvegarde et suppression des fichiers journaux de transactions individuelles.

Cette section fournit les informations suivantes :

Vous pouvez activer et configurer la consignation de transactions individuelles par fichier à l'aide de iManager ou du client eMBox. Reportez-vous à la section Configuration des fichiers journaux de transactions individuelles avec iManager ou Configuration des fichiers journaux de transactions individuelles à l'aide du client eMBox.


Considérations utiles concernant la consignation de transactions individuelles par fichier

Si vous décidez d'utiliser la fonction de consignation de transactions individuelles par fichier, vous devez tenir compte des considérations suivantes :


Emplacement des fichiers journaux de transactions individuelles

Si vous activez la consignation de transactions individuelles par fichier, veillez à changer l'emplacement du répertoire des fichiers journaux de transactions individuelles afin d'utiliser un périphérique de stockage différent de celui de eDirectory.

Voici quelques points importants à prendre en compte lors du choix de l'emplacement :


Sauvegarde et suppression des fichiers journaux de transactions individuelles

S'ils ne sont pas surveillés, les fichiers journaux de transactions individuelles peuvent saturer le volume/la partition de disque qui les reçoit. Si ces fichiers journaux ne peuvent pas être créés par manque d'espace disque, eDirectory cesse de fonctionner sur le serveur concerné. Il est conseillé de sauvegarder périodiquement les fichiers journaux et de supprimer du serveur ceux qui ne sont pas utilisés afin de libérer de l'espace disque.

Pour identifier, sauvegarder et supprimer les fichiers journaux de transactions individuelles dont la suppression ne pose pas de problème, procédez comme suit :

  1. Notez le nom du dernier fichier journal de transaction individuelle inutilisé.

    Pour trouver le nom de ce fichier journal, vous avez plusieurs possibilités :

    Le dernier fichier journal de transaction individuelle inutilisé correspond au fichier le plus récent que la base de données a renseigné et qu'elle n'utilise plus pour enregistrer des transactions. Il s'agit du dernier fichier journal de transaction individuelle inutilisé puisque la base de données a fini d'y enregistrer des informations et a créé un nouveau fichier journal, de sorte qu'elle n'a plus besoin de le maintenir ouvert. (Le fichier journal actuellement utilisé pour l'enregistrement des transactions est toujours nécessaire à la base de données.)

  2. Sauvegardez les fichiers journaux de transactions individuelles à partir du système de fichiers, afin de les enregistrer sur bande par mesure de sécurité.

  3. Supprimez les fichiers journaux de transactions individuelles plus anciens que le dernier inutilisé.

    WARNING:  faites preuve de précaution lorsque vous supprimez des fichiers journaux de transactions individuelles du serveur. Assurez-vous que vous avez bien sauvegardé sur bande tous les fichiers journaux que vous supprimez.

    Le dernier fichier journal de transaction individuelle inutilisé indique le nom du fichier que la base de données vient de compléter et de fermer. Il ne précise pas si vous pouvez supprimer ce fichier du serveur en toute sécurité. Veillez à ne supprimer que les fichiers que vous avez sauvegardés sur bande.

Si vous devez récupérer certains fichiers journaux de transactions individuelles sauvegardés sur bande afin de les utiliser dans une restauration, tenez compte des points suivants :


Avertissement : la suppression de eDirectory entraîne également celle des fichiers journaux de transactions individuelles.

Si vous supprimez eDirectory de votre serveur, le répertoire des fichiers journaux de transactions individuelles et son contenu sont également supprimés. Si vous souhaitez utiliser les fichiers journaux ultérieurement pour restaurer le serveur, vous devez les copier à un autre emplacement avant de supprimer eDirectory.