Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O modelo de integridade dos Grupos de Disponibilidade AlwaysOn avalia um conjunto predefinido de políticas de gerenciamento baseado em políticas (PBM). Você pode usar estes para exibir a integridade de um grupo de disponibilidade e suas réplicas de disponibilidade e bancos de dados no SQL Server 2014.
Termos e definições
Políticas predefinidas do AlwaysOn
Um conjunto de políticas internas que permitem que um administrador de banco de dados verifique um grupo de disponibilidade e suas réplicas de disponibilidade e bancos de dados para conformidade com os estados definidos pelas políticas AlwaysOn.
Grupos de Disponibilidade AlwaysOn Uma solução de alta disponibilidade e recuperação de desastre que fornece uma alternativa de nível empresarial ao espelhamento de banco de dados.
grupo de disponibilidade
Um contêiner para um conjunto discreto de bancos de dados de usuário, conhecidos como bancos de dados de disponibilidade, que fazem failover juntos.
réplica de disponibilidade
Uma instanciação de um grupo de disponibilidade hospedado por uma instância específica do SQL Server e que mantém uma cópia local de cada banco de dados de disponibilidade que pertence ao grupo de disponibilidade. Existem dois tipos de réplicas de disponibilidade: uma única réplica primária e uma a quatro réplicas secundárias. As instâncias do servidor que hospedam as réplicas de disponibilidade de um determinado grupo de disponibilidade residem em nós diferentes de um único cluster do WSFC (Windows Server Failover Clustering).
banco de dados de disponibilidade
Um banco de dados que pertence a um grupo de disponibilidade. Para cada banco de dados de disponibilidade, o grupo de disponibilidade mantém uma única cópia de leitura/gravação (o banco de dados primário) e uma a quatro cópias somente leitura (bancos de dados secundários).
Painel AlwaysOn
Um painel do SQL Server Management Studio que fornece uma exibição rápida da integridade de um grupo de disponibilidade. Para obter mais informações, consulte o Painel AlwaysOn, mais adiante neste tópico.
Problemas e políticas predefinidas
A tabela a seguir resume as políticas predefinidas.
| Nome da política | Questão | Categoria***** | Faceta |
|---|---|---|---|
| Estado do cluster WSFC | O serviço de cluster WSFC está offline. | Crítico | Instância do SQL Server |
| Estado online do grupo de disponibilidade | O grupo de disponibilidade está offline. | Crítico | grupo de disponibilidade |
| Prontidão automática para failover do grupo de disponibilidade | O grupo de disponibilidade não está pronto para o failover automático. | Crítico | grupo de disponibilidade |
| Estado de sincronização de dados de réplicas de disponibilidade | Algumas réplicas de disponibilidade não estão sincronizando dados. | Aviso | grupo de disponibilidade |
| Estado de sincronização de dados das réplicas síncronas | Algumas réplicas síncronas não são sincronizadas. | Aviso | grupo de disponibilidade |
| Estado da função réplicas de disponibilidade | Algumas réplicas de disponibilidade não têm uma função íntegra. | Aviso | grupo de disponibilidade |
| Estado de conexão das réplicas de disponibilidade | Algumas réplicas de disponibilidade estão desconectadas | Aviso | grupo de disponibilidade |
| Estado da função de réplica de disponibilidade | A réplica de disponibilidade não tem uma função saudável. | Crítico | Réplica de disponibilidade |
| Estado de conexão da réplica de disponibilidade | A réplica de disponibilidade está desconectada. | Crítico | Réplica de disponibilidade |
| Estado de Junção da Réplica de Disponibilidade | A réplica de disponibilidade não está conectada. | Aviso | Réplica de disponibilidade |
| Estado de sincronização de dados da réplica de disponibilidade | O estado de sincronização de dados de algum banco de dados de disponibilidade não é íntegro. | Aviso | Réplica de disponibilidade |
| Estado de suspensão do banco de dados de disponibilidade | O banco de dados de disponibilidade está suspenso. | Aviso | Banco de dados de disponibilidade |
| Estado de junção do banco de dados de disponibilidade | O banco de dados secundário não está conectado. | Aviso | Banco de dados de disponibilidade |
| Estado de Sincronização de Dados do Banco de Dados de Disponibilidade | O estado de sincronização de dados do banco de dados de disponibilidade não é íntegro. | Aviso | Banco de dados de disponibilidade |
Importante
* Para políticas AlwaysOn, os nomes de categoria são usados como IDs. Alterar o nome de uma categoria AlwaysOn interromperia sua funcionalidade de avaliação de integridade. Portanto, não modifique os nomes das categorias AlwaysOn.
Painel AlwaysOn
O Painel AlwaysOn oferece uma visão rápida da integridade de um grupo de disponibilidade. O Painel AlwaysOn inclui os seguintes recursos:
Permite exibir facilmente detalhes sobre um determinado grupo de disponibilidade, suas réplicas de disponibilidade e seus bancos de dados.
Exibe indicações visuais de estados-chave para ajudar os administradores de banco de dados a tomar decisões operacionais rápidas.
Fornece pontos de inicialização para cenários de solução de problemas.
Para um determinado problema operacional, preenche a caixa de diálogo Resultado da Avaliação de Política com informações sobre violações específicas da política de saúde AlwaysOn e com links para ajuda para a correção.
Fornece um visualizador de eventos de saúde estendida para mostrar eventos anteriores relacionados a problemas específicos do AlwaysOn.
Se o failover do grupo de disponibilidade for uma possível correção para um problema, isso fornecerá um ponto de partida para os links no Assistente de Failover do Grupo de Disponibilidade. Esse assistente guia um administrador de banco de dados através do processo de failover manual.
Estendendo o modelo de saúde AlwaysOn
Estender o modelo de integridade dos Grupos de Disponibilidade AlwaysOn é simplesmente uma questão de criar suas próprias políticas definidas pelo usuário e colocá-las em determinadas categorias com base no tipo de objeto que você está monitorando. Depois de alterar algumas configurações, o painel AlwaysOn avaliará automaticamente suas próprias políticas definidas pelo usuário, bem como as políticas predefinidas do AlwaysOn.
Uma política definida pelo usuário pode usar qualquer uma das facetas PBM disponíveis, incluindo as usadas pelas políticas predefinidas do AlwaysOn (consulte Políticas e Problemas Predefinidos, anteriormente neste tópico). A faceta do servidor fornece as seguintes propriedades para monitorar a integridade dos Grupos de Disponibilidade AlwaysOn: (IsHadrEnabled e HadrManagerStatus). A faceta do servidor também fornece às propriedades as seguintes políticas para monitorar a configuração do cluster WSFC: ClusterQuorumTypee ClusterQuorumState.
Para obter mais informações, consulte o Modelo de Integridade AlwaysOn Parte 2 – Estendendo o modelo de integridade (um blog da Equipe AlwaysOn do SQL Server).
Tarefas Relacionadas
Usar políticas AlwaysOn para exibir a integridade de um grupo de disponibilidade (SQL Server)
Recuperação de desastres WSFC por meio de quorum forçado (SQL Server)
Executar um Failover Manual forçado de um grupo de disponibilidade (SQL Server)
Diagnosticar falhas em uma operação de Add-File (Grupos de Disponibilidade AlwaysOn)
Conteúdo relacionado
O modelo de saúde AlwaysOn Parte 1 – Arquitetura do modelo de saúde
O modelo de saúde AlwaysOn Parte 2 – estendendo o modelo de saúde
Consulte Também
Grupos de Disponibilidade AlwaysOn (SQL Server)
Visão geral dos Grupos de Disponibilidade AlwaysOn (SQL Server)
Administração de um grupo de disponibilidade (SQL Server)
Monitoramento de grupos de disponibilidade (SQL Server)