Stratégies Always On pour les problèmes opérationnels avec des groupes de disponibilité Always On (SQL Server)

 

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2016)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Le modèle d'intégrité Groupes de disponibilité AlwaysOn évalue un ensemble de stratégies de gestion basées sur des stratégies prédéfinies. Vous pouvez les utiliser pour afficher l'intégrité d'un groupe de disponibilité AlwaysOn et de ses réplicas de disponibilité et bases de données dans SQL Server 2016.

Dans cette rubrique :

Stratégies prédéfinies Always On
Ensemble de stratégies intégrées qui permettent à un administrateur de base de données de vérifier qu’un groupe de disponibilité et ses réplicas de disponibilité et bases de données sont conformes aux états définis par les stratégies Always On.

Groupes de disponibilité Always On
Solution de haute disponibilité et de récupération d'urgence qui fournit une alternative au niveau de l'entreprise à la mise en miroir de bases de données.

Groupe de disponibilité
Conteneur d’un jeu discret de bases de données utilisateur, appelées bases de données de disponibilité, qui basculent ensemble.

réplica de disponibilité
Instanciation d'un groupe de disponibilité hébergé par une instance spécifique de SQL Server et qui conserve une copie locale de chaque base de données de disponibilité appartenant au groupe de disponibilité. Il existe deux types de réplicas de disponibilité : un seul réplica principal et un à quatre réplicas secondaires. Les instances de serveur qui hébergent les réplicas de disponibilité pour un groupe de disponibilité donné doivent résider sur différents nœuds d'un même cluster WSFC (Clustering de basculement Windows Server).

Base de données de disponibilité
Base de données qui appartient à un groupe de disponibilité. Pour chaque base de données de disponibilité, le groupe de disponibilité contient une seule copie en lecture-écriture (base de données primaire) et une à quatre copies en lecture seule (bases de données secondaires).

Tableau de bord Always On
Tableau de bord SQL Server Management Studio qui fournit d'un coup d'œil une vue de l'intégrité d'un groupe de disponibilité. Pour plus d’informations, consultez Tableau de bord Always On plus loin dans cette rubrique.

Le tableau suivant récapitule les stratégies définies.

Nom de stratégieProblèmeCatégorie*Facette
État du cluster WSFCWSFC cluster service is offline.CritiqueInstance de SQL Server
État en ligne du groupe de disponibilitéAvailability group is offline.CritiqueGroupe de disponibilité
Disponibilité du groupe de disponibilité pour le basculement automatiqueAvailability group is not ready for automatic failover.CritiqueGroupe de disponibilité
État de synchronisation des données des réplicas de disponibilitéSome availability replicas are not synchronizing data.AvertissementGroupe de disponibilité
État de synchronisation des données de réplicas synchronesSome synchronous replicas are not synchronized.AvertissementGroupe de disponibilité
État du rôle des réplicas de disponibilitéSome availability replicas do not have a healthy role.AvertissementGroupe de disponibilité
État de la connexion des réplicas de disponibilitéSome availability replicas are disconnected.AvertissementGroupe de disponibilité
État du rôle du réplica de disponibilitéAvailability replica does not have a healthy role.CritiqueRéplica de disponibilité
État de la connexion du réplica de disponibilitéAvailability replica is disconnected.CritiqueRéplica de disponibilité
État de jointure du réplica de disponibilitéLe réplica de disponibilité n’est pas joint.AvertissementRéplica de disponibilité
État de synchronisation des données du réplica de disponibilitéData synchronization state of some availability database is not healthy.AvertissementRéplica de disponibilité
État de suspension de la base de données de disponibilitéAvailability database is suspended.AvertissementBase de données de disponibilité
État de la jointure de la base de données de disponibilitéSecondary database is not joined.AvertissementBase de données de disponibilité
État de synchronisation des données de la base de données de disponibilitéData synchronization state of availability database is not healthy.AvertissementBase de données de disponibilité
System_CAPS_ICON_important.jpg Important


* Pour les stratégies Always On, les noms de catégorie sont utilisés comme identificateurs. Modifier le nom d’une catégorie Always On compromettrait sa fonctionnalité d’évaluation de l’intégrité. Par conséquent, ne modifiez pas les noms des catégories Always On.

Le tableau de bord Always On offre un aperçu rapide de l’intégrité d’un groupe de disponibilité. Il inclut les fonctionnalités suivantes :

  • Vous permet de visualiser facilement les détails d'un groupe de disponibilité donné, ses réplicas de disponibilité et de ses bases de données.

  • Affiche des indications visuelles des états clés pour aider les administrateurs de bases de données à prendre rapidement des décisions opérationnelles.

  • Fournit des points de lancement pour résoudre des scénarios.

  • Pour un problème opérationnel donné, remplit la boîte de dialogue Résultat d’évaluation de stratégie avec les informations relatives aux violations spécifiques de la stratégie de contrôle d’intégrité Always On et avec des liens d’aide pour y remédier.

  • Fournit une visionneuse d’événements d’intégrité étendus pour afficher les événements précédents liés à des problèmes spécifiques à Always On.

  • Si le basculement sur le groupe de disponibilité est une solution possible à un problème, fournit un point de lancement pour les liensAssistant Basculer le groupe de disponibilité. Cet Assistant guide l'administrateur de base de données dans le processus manuel de basculement.

L'extension du modèle d'intégrité Groupes de disponibilité AlwaysOn consiste à créer vos propres stratégies définies par l'utilisateur et à les placer dans certaines catégories en fonction du type d'objet surveillé. Après que vous avez modifié quelques paramètres, le tableau de bord Always On évalue automatiquement vos propres stratégies définies par l’utilisateur, ainsi que les stratégies prédéfinies Always On.

Une stratégie définie par l’utilisateur peut utiliser les facettes PBM disponibles, notamment celles utilisées par les stratégies prédéfinies Always On (consultez [Stratégies prédéfinies et problèmes rencontrés](#Always OnPBM), plus haut dans cette rubrique). La facette serveur fournit les propriétés suivantes pour l’analyse de l’intégrité de Groupes de disponibilité AlwaysOn : (IsHadrEnabled et HadrManagerStatus). La facette serveur fournit également les propriétés des stratégies suivantes pour l’analyse de la configuration du cluster WSFC : ClusterQuorumTypeet ClusterQuorumState.

Pour plus d’informations, consultez l’article du blog de l’équipe de SQL Server Always On intitulé [The Always On Health Model Part 2 -- Extending the Health Model](http://blogs.msdn.com/b/sqlAlways On/archive/2012/02/13/extending-the-Always On-health-model.aspx) (Modèle d’intégrité Always On Partie 2 - Extension du modèle d’intégrité).

Groupes de disponibilité Always On (SQL Server)
Vue d’ensemble des groupes de disponibilité Always On (SQL Server)
Administration d’un groupe de disponibilité (SQL Server)
Surveillance des groupes de disponibilité (SQL Server)

Ajouts de la communauté

AJOUTER
Afficher: