Préparation de la journalisation des transactions
La journalisation des transactions capture toutes les modifications apportées aux bases de données et les écrit dans un journal des transactions. Les transactions enregistrées sont écrites sur le disque par lots lorsque les ressources sont disponibles ou à des intervalles spécifiés.
À propos de cette tâche
Utilisez cette liste de contrôle pour la planification de votre journalisation des transactions.
- Allouer de l’espace pour les fichiers journaux. Utilisez un périphérique dédié en miroir, tel que RAID de niveau 1 avec un contrôleur dédié pour des performances optimales et l'intégrité des données.
- Planifiez une stratégie de sauvegarde. Prévoyez d’archiver quotidiennement les journaux de transactions à l’aide de sauvegardes incrémentielles. Planifiez des sauvegardes hebdomadaires complètes de la base de données. Vous serez alors préparé en cas de panne média.
- Décidez quels serveurs et bases de données utiliseront la journalisation des transactions. Envisagez d’activer la journalisation des transactions pour toutes les bases de données sur le serveur.
- Sélectionnez un utilitaire de sauvegarde compatible avec Domino ® . L'utilitaire doit pouvoir utiliser les méthodes de sauvegarde et de récupération de la boîte à outils Domino ® C API.
- Choisissez le style de journalisation qui correspond à vos besoins. Les styles de journalisation incluent les styles archivés, circulaires et linéaires.
- Configurer un serveur Domino ® pour la journalisation des transactions
Comparaison des styles de journalisation des transactions
À propos de cette tâche
Vous avez le choix entre trois styles de journalisation : circulaire, linéaire et archivé. Le style de journalisation que vous choisissez dépend également de la taille de votre disque et de votre stratégie de sauvegarde.
Avec la journalisation circulaire, Domino ® réutilise une quantité fixe d'espace disque (jusqu'à 4 Go) pour les journaux de transactions. Une fois l'espace disque épuisé, Domino ® commence à écraser les anciennes transactions, en commençant par la plus ancienne. Lorsque l'espace est rempli, effectuez une sauvegarde des bases de données. En fonction du niveau d'activité du serveur, vous devrez peut-être effectuer des sauvegardes quotidiennes pour capturer les modifications apportées à la base de données avant qu'elles ne soient écrasées. Utilisez la journalisation circulaire si la taille du journal nécessaire entre les intervalles de sauvegarde complète de la base de données est inférieure à 4 Go.
La journalisation linéaire est comme la journalisation circulaire, sauf qu'elle autorise plus de 4 Go. Utilisez la journalisation linéaire si la taille du journal nécessaire entre les intervalles de sauvegarde complète de la base de données est supérieure à 4 Go et que vous n'utilisez pas de support d'archivage.
La journalisation archivée crée des fichiers journaux selon les besoins. Il simplifie la sauvegarde et la restauration et fournit des sauvegardes en ligne et partielles. Les fichiers journaux ne sont pas écrasés tant que vous ne les archivez pas. Avec la journalisation archivée, vous devez disposer d'un utilitaire de sauvegarde pour sauvegarder les étendues de journal remplies afin qu'elles soient prêtes si nécessaire. Si vous ne disposez pas d’un utilitaire de sauvegarde, le serveur continue de créer des étendues de journaux, remplit l’espace disque, puis panique.
Mise à niveau des journaux de transactions au format Domino ® 8.5 et supérieur
À propos de cette tâche
Vous pouvez définir un paramètre NOTES.INI pour mettre à niveau le format des nouveaux journaux de transactions. Le format est utile si le serveur Domino ® a une taille de bloc de disque différente de 512 octets. Les journaux mis à niveau créés au démarrage du serveur auront des blocs correctement alignés pour les E/S.
Procédure
- Arrêtez le serveur Domino ® .
- Supprimez le contenu du répertoire du journal des transactions.
- Définissez le paramètre suivant dans le fichier NOTES.INI sur le serveur :
Créer_R85_Log=1
- Redémarrez le serveur.