Expédition de journaux - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Expédition de journaux

L'expédition des journaux vous permet d'envoyer automatiquement des sauvegardes du journal des transactions d'une instance de base de données principale vers une ou plusieurs bases de données secondaires (également appelées « hot standby ») sur des instances de base de données distinctes. L'expédition des journaux utilise les tâches de l'agent SQL Server pour automatiser le processus de sauvegarde, de copie et d'application des sauvegardes du journal des transactions. Bien que l'expédition des journaux soit généralement considérée comme une fonctionnalité de reprise après sinistre, elle peut également fournir une haute disponibilité en permettant de promouvoir les instances de base de données secondaires en cas de défaillance de l'instance de base de données principale. Si vos RTO et RPO sont flexibles ou si vos bases de données ne sont pas considérées comme hautement critiques, envisagez d'utiliser l'expédition de journaux pour améliorer la disponibilité de vos bases de données SQL Server.

L'expédition des journaux augmente la disponibilité des bases de données en fournissant un accès aux bases de données secondaires à utiliser comme copies en lecture seule de la base de données principale en cas de besoin. Vous pouvez configurer un délai de latence (délai plus long) pendant lequel vous pouvez récupérer les données modifiées accidentellement dans la base de données principale avant que ces modifications ne soient envoyées à la base de données secondaire.

Nous recommandons d'exécuter les instances de base de données principale et secondaire dans des zones de disponibilité distinctes et de déployer une instance de surveillance pour suivre tous les détails de l'expédition des journaux. Les événements de sauvegarde, de copie, de restauration et de défaillance relatifs à un groupe d'expédition de journaux sont disponibles depuis l'instance de surveillance. Une configuration d'expédition de journaux ne bascule pas automatiquement du serveur principal vers le serveur secondaire. Cependant, toutes les bases de données secondaires peuvent être mises en ligne manuellement si la base de données principale devient indisponible.

L'expédition de journaux est souvent utilisée comme solution de reprise après sinistre, mais peut également être utilisée comme solution de haute disponibilité, en fonction des exigences de votre application. Utilisez l'expédition de journaux lorsque :

  • Vous avez des exigences flexibles en matière de RTO et de RPO. L'expédition de journaux fournit un RPO de quelques minutes et un RTO de quelques minutes à quelques heures.

  • Vous n'avez pas besoin d'un basculement automatique vers la base de données secondaire.

  • Vous souhaitez lire à partir de la base de données secondaire, mais vous n'avez pas besoin de lisibilité lors d'une opération de restauration.

Pour plus d'informations sur l'expédition des journaux, consultez la documentation Microsoft SQL Server.