Usar o Assistente para Grupo de Disponibilidade de Failover (SQL Server Management Studio)

Aplica-se a:SQL Server

Este tópico descreve como fazer um failover manual planejado ou um failover manual forçado (failover forçado) em um grupo de disponibilidade Always On usando o SQL Server Management Studio, o Transact-SQL ou o PowerShell no SQL Server. Um grupo de disponibilidade faz failover no nível de uma réplica de disponibilidade. Se você fizer failover em uma réplica secundária no estado SYNCHRONIZED, o assistente fará um failover manual planejado (sem perda de dados). Se você fizer failover em uma réplica secundária no estado UNSYNCHRONIZED ou NOT SYNCHRONIZING, o assistente executará um failover manual forçado, também conhecido como failover forçado (com possível perda de dados). As duas formas de failover manual fazem a transição da réplica secundária à qual você está conectado para a função primária. Um failover manual planejado faz a transição da réplica primária antiga para a função secundária. Após um failover forçado, quando a réplica primária antiga ficar online, ela fará a transição para a função secundária.

Antes de começar

Antes de seu primeiro failover manual planejado, confira a seção "Antes de começar" em Executar um Failover Manual Planejado de um Grupo de Disponibilidade (SQL Server).

Antes do primeiro failover forçado, confira as seções "Antes de Começar" e "Acompanhamento: Tarefas Essenciais Depois de um Failover Forçado" em Executar um Failover Manual Forçado de um Grupo de Disponibilidade (SQL Server).

Limitações e Restrições

  • Um comando de failover é retornado assim que a réplica secundária de destino aceitar o comando. No entanto, a recuperação de banco de dados ocorre de forma assíncrona depois que o grupo de disponibilidade terminar o failover.

Pré-requisitos para o uso do Assistente de Grupo de Disponibilidade de Failover

  • Você deve estar conectado à instância de servidor que hospeda uma réplica de disponibilidade atualmente disponível.

Segurança

Permissões

Requer a permissão ALTER AVAILABILITY GROUP no grupo de disponibilidade, a permissão CONTROL AVAILABILITY GROUP, a permissão ALTER ANY AVAILABILITY GROUP ou a permissão CONTROL SERVER.

Como usar o SQL Server Management Studio.

Para usar o Assistente de Grupo de Disponibilidade de Failover

  1. No Pesquisador de Objetos, conecte-se à instância de servidor que hospeda uma réplica secundária do grupo de disponibilidade que precisa passar por failover e expanda a árvore de servidores.

  2. Expanda os nós Alta Disponibilidade AlwaysOn e Grupos de Disponibilidade.

  3. Para iniciar o Assistente de Grupo de Disponibilidade de Failover, clique com o botão direito do mouse no grupo de disponibilidade que passará por failover e selecione Failover.

  4. As informações apresentadas pela página Introdução variarão de acordo com a elegibilidade de qualquer réplica secundária para um failover planejado. Se esta página informar "Faça um failover planejado para este grupo de disponibilidade", você poderá fazer o failover do grupo de disponibilidade sem perda de dados.

  5. Na página Selecionar Nova Réplica Primária , você pode exibir o status da réplica primária atual e do quórum WSFC, antes de escolher a réplica secundária que se tornará a nova réplica primária (o destino de failover). Em um failover manual planejado, selecione uma réplica secundária cujo valor de Prontidão de Failover é "Sem perda de dados". Em um failover forçado, para todos os destinos possíveis de failover, este valor será "Perda de dados, Avisos (#)", em que # indica o número de avisos que existem para uma réplica secundária específica. Para exibir os avisos de um destino de failover específico, clique em seu valor de "Prontidão de Failover".

    Para obter mais informações, consulte Página Selecionar Nova Réplica Primária, posteriormente neste tópico.

  6. Na página Conectar à Réplica, conecte-se ao destino de failover. Para obter mais informações, consulte Página Conectar à Réplica, posteriormente neste tópico.

  7. Se você estiver executando um failover forçado, o assistente exibirá a página Confirmar Potencial Perda de Dados . Para continuar com o failover, você deve selecionar Clique aqui para confirmar o failover com potencial perda de dados. Para obter mais informações, consultePágina Confirmar Potencial Perda de Dados, posteriormente neste tópico.

  8. Na página Resumo , revise as implicações do failover na réplica secundária selecionada.

    Se estiver satisfeito com a seleções, opcionalmente, clique em Script para criar um script das etapas que o assistente executará. Em seguida, para fazer failover do grupo de disponibilidade na réplica secundária selecionada, clique em Concluir.

  9. A página Progresso exibe o progresso do failover do grupo de disponibilidade.

  10. Quando a operação de failover terminar, a página Resultados exibirá o resultado. Quando o assistente for concluído, clique em Fechar para sair.

    Para obter mais informações, veja Página Resultados (Assistentes do Grupo de Disponibilidade Always On).

  11. Após um failover forçado, confira a seção “Acompanhamento: Após um Failover Forçado” em Executar um Failover Manual Forçado de um Grupo de Disponibilidade (SQL Server).

Ajuda para páginas que são exclusivas deste assistente

Esta seção descreve as páginas que são exclusivas do Assistente de grupo de disponibilidade de failover.

Nesta seção

As outras páginas deste assistente compartilham a ajuda com um ou mais dos outros assistentes de grupos de disponibilidade AlwaysOn e são documentadas em tópicos de ajuda F1 separados.

Página Selecionar Nova Réplica Primária

Esta seção descreve as opções da página Selecionar Nova Réplica primária . Use esta página para selecionar a réplica secundária (destino de failover) na qual o grupo de disponibilidade fará o failover. Essa réplica se tornará a nova réplica primária.

Opções da página

Réplica Primária Atual
Exibe o nome da réplica primária atual, caso ela esteja online.

Status da Réplica Primária
Exibe o status da réplica primária atual, caso ela esteja online.

Status do Quorum
Para o tipo de cluster WSFC, exibe o status do quorum da réplica de disponibilidade:

Valor Descrição
Quorum normal O cluster foi iniciado com quorum normal.
Quorum forçado O cluster foi iniciado com quorum forçado.
Quorum desconhecido O status de quorum do cluster não está disponível.
Não aplicável O nó que hospeda a réplica de disponibilidade não tem quorum.

Para saber mais, consulte Configuração de modos de quorum WSFC e votação (SQL Server).

Para o tipo de cluster NONE, o status do quorum não se aplica.

Para o tipo de cluster EXTERNAL, o status do quorum é gerenciado pelo gerenciador de cluster e não é visível para o SQL Server.

Escolha uma nova réplica primária
Use esta grade para selecionar uma réplica secundária para se tornar a nova réplica primária. As colunas desta grade são as seguintes:

Instância do Servidor
Exibe o nome de uma instância de servidor que hospeda uma réplica secundária.

Modo de Disponibilidade
Exibe o modo de disponibilidade da instância de servidor:

Valor Descrição
Confirmação síncrona No modo de confirmação síncrona, antes de confirmar transações, uma réplica primária de confirmação síncrona espera que uma réplica secundária de confirmação síncrona confirme que concluiu a proteção do log. O modo de confirmação síncrona garante que, quando um determinado banco de dados secundário é sincronizado com o banco de dados primário, as transações confirmadas sejam totalmente protegidas.
Confirmação assíncrona No modo de confirmação assíncrona, a réplica primária confirma as transações sem esperar a confirmação de que uma réplica secundária de confirmação assíncrona protegeu o log. O modo de confirmação assíncrona minimiza a latência de transações nos bancos de dados secundários, mas permite que elas atrasem os bancos de dados primários, possibilitando a perda de dados.

Para obter mais informações, confira Modos de Disponibilidade (Grupos de Disponibilidade Always On).

Modo de Failover
Exibe o modo de failover da instância de servidor:

Valor Descrição
Automático Uma réplica secundária configurada para failover automático também oferece suporte a failover manual planejado sempre que a réplica secundária é sincronizada com a réplica primária.
Manual Existem dois tipos de failover manual: planejado (sem perda de dados) e forçado (com possível perda de dados). Em uma réplica secundária específica, há suporte para somente um desses tipos, dependendo do modo de disponibilidade e, no modo de confirmação síncrono, o estado de sincronização da réplica secundária. Para determinar qual forma de failover manual tem suporte em uma determinada réplica secundária, consulte a coluna Prontidão de Failover desta grade.

Para obter mais informações, confira Failover e Modos de Failover (Grupos de Disponibilidade Always On).

Prontidão de Failover
Exibe a prontidão de failover da réplica secundária:

Valor Descrição
Sem perda de dados Há suporte para esta réplica secundária no failover planejado. Este valor só ocorre quando uma réplica secundária no modo de confirmação síncrona está sincronizada com a réplica primária.
Perda de dados, Avisos (#) Há suporte para esta réplica secundária no failover forçado (com possível perda de dados). Este valor ocorre sempre que a réplica secundária não está sincronizada com a réplica primária. Clique no link de avisos de perda de dados referente às informações sobre a possível perda de dados.

Atualizar
Clique para atualizar a grade.

Cancelar
Clique para cancelar o assistente. Na página Selecionar Nova Réplica Primária , o cancelamento do assistente faz com que ele seja fechado sem executar nenhuma ação.

Página Confirmar Potencial Perda de Dados

Esta seção descreve as opções da página Confirmar Potencial Perda de dados , que será exibida somente se você estiver executando um failover forçado. Este tópico é usado apenas pelo Assistente de grupo de disponibilidade de failover. Use esta página para indicar se você está disposto a arriscar uma possível perda de dados para forçar o failover do grupo de disponibilidade.

Opções da página Confirmar Potencial Perda de Dados

Se a réplica secundária selecionada não estiver sincronizada com a réplica primária, o assistente exibirá um aviso informando que o failover nesta réplica secundária poderá causar perda de dados em um ou mais bancos de dados.

Clique aqui para confirmar o failover com perda de dados potencial.
Se você estiver disposto a arriscar a perda de dados para disponibilizar os bancos de dados deste grupo de disponibilidade para os usuários, clique nesta caixa de seleção. Se você não estiver disposto a arriscar a perda de dados, clique em Anterior para retornar à página Selecionar Nova Réplica primária ou em Cancelar para sair do assistente sem fazer failover do grupo de disponibilidade.

Cancelar
Clique para cancelar o assistente. Na página Confirmar Potencial Perda de Dados , o cancelamento do assistente faz com que ele seja fechado sem executar nenhuma ação.

Página Conectar à Réplica

Esta seção descreve as opções da página Conectar à Réplica do Assistente de grupo de disponibilidade de failover. Esta página só será exibida se você não estiver conectado à réplica secundária de destino. Use esta página para se conectar à réplica secundária que você selecionou como a nova réplica primária.

Opções da página

Colunas da grade:
Instância do Servidor
Exibe o nome da instância de servidor que hospedará a réplica de disponibilidade.

Conectado como
Exibe a conta conectada à instância de servidor, após o estabelecimento da conexão. Se essa coluna exibir "Não Conectada" para uma determinada instância de servidor, será necessário clicar no botão Conectar .

Connect
Clique se essa instância de servidor estiver sendo executada sob uma conta diferente da de outras instâncias de servidor às quais você precisa se conectar.

Cancelar
Clique para cancelar o assistente. Na página Conectar a Réplica , o cancelamento do assistente faz com que ele seja fechado sem executar nenhuma ação.

Consulte Também

Visão geral dos Grupos de Disponibilidade AlwaysOn (SQL Server)
Modos de disponibilidade (grupos de disponibilidade AlwaysOn)
Failover e modos de failover (Grupos de Disponibilidade AlwaysOn)
Executar um failover manual planejado de um grupo de disponibilidade (SQL Server)
Executar um Failover Manual forçado de um grupo de disponibilidade (SQL Server)
Recuperação de desastres WSFC por meio de quorum forçado (SQL Server)