Partilhar via


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

Aplica-se a:SQL Server

Este tópico descreve como realizar um failover manual planeado ou um failover manual forçado (failover forçado) num grupo de disponibilidade Always On usando o SQL Server Management Studio, Transact-SQL ou PowerShell no SQL Server. Um grupo de disponibilidade realiza failover no nível de uma réplica de disponibilidade. Caso passe para uma réplica secundária no estado SINCRONIZADO, o assistente executará uma transferência manual planejada (sem perda de dados). Se realizar um failover para uma réplica secundária em estado UNSYNCHRONIZED ou NOT SYNCHRONIZING (não sincronizando), o assistente executará um failover manual forçado, também conhecido como failover forçado (com possível perda de dados). Ambas as formas de failover manual fazem a transição da réplica secundária à qual você está conectado à função principal. Atualmente, um failover manual programado faz a transição da antiga réplica primária para a função secundária. Após um failover forçado, quando a réplica primária anterior fica online, ela passa para a função secundária.

Antes de começar

Antes do seu primeiro failover manual planeado, consulte a seção "Antes de começar" em Executar um failover manual planeado de um grupo de disponibilidade (SQL Server).

Antes do seu primeiro failover forçado, consulte as secções "Antes de Começar" e "Acompanhamento: Tarefas Essenciais Após um Failover Forçado" no documento Executar um Failover Manual Forçado de um Grupo de Disponibilidade (SQL Server).

Limitações e Restrições

  • Um comando failover retorna assim que a réplica secundária de destino aceita o comando. No entanto, a recuperação do banco de dados ocorre de forma assíncrona após o failover do grupo de disponibilidade.

Pré-requisitos para usar o Assistente de Grupo de Disponibilidade de Failover

  • Você deve estar conectado à instância do 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, CONTROL AVAILABILITY GROUP, ALTER ANY AVAILABILITY GROUP ou CONTROL SERVER.

Usando o SQL Server Management Studio

Usar o Assistente de Grupo de Disponibilidade de Failover

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

  2. Expanda o nó Always On High Availability e o nó Availability Groups.

  3. Para iniciar o Assistente de Grupo de Disponibilidade de Failover, clique com o botão direito do rato no grupo de disponibilidade que pretendes migrar e selecione Failover.

  4. As informações apresentadas pela página Introdução dependem de saber se alguma réplica secundária é elegível para um failover planeado. Se esta página disser, "Executar um failover planejado para este grupo de disponibilidade", você poderá fazer failover do grupo de disponibilidade sem perda de dados.

  5. Na página Selecionar Nova Réplica Primária, pode visualizar o estado 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 falha ). Para um failover manual planejado, certifique-se de selecionar uma réplica secundária cujo valor de Preparação para Failover seja "Sem perda de dados". Para um failover forçado, para todos os destinos de failover possíveis, esse valor será "Perda de dados, Avisos(#)", onde # indica o número de avisos existentes para uma determinada réplica secundária. Para exibir os avisos para um determinado destino de failover, clique no valor "Preparação para failover".

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

  6. Na página Conectar à Réplica, conecte-se ao destino de alternância. Para mais informações, consulte a página Conectar à réplica , mais adiante neste tópico.

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

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

    Se estiver satisfeito com as suas seleções, se assim o desejar, clique em Script para criar um guião das etapas que o assistente executará. Para fazer o failover do grupo de disponibilidade para a réplica secundária selecionada, clique em Concluirem seguida.

  9. A página de progresso exibe o progresso da transferência automática do grupo de disponibilidade.

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

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

  11. Após um failover forçado, consulte a seção «Acompanhamento: após um failover forçado» no Executar um failover manual forçado de um grupo de disponibilidade (SQL Server).

Ajuda para Páginas Exclusivas deste Assistente

Esta seção descreve as páginas exclusivas do Assistente de Grupo de Disponibilidade de Failover.

Nesta secção

As outras páginas deste assistente partilham ajuda com um ou mais dos outros assistentes de Grupos de Disponibilidade Always On e estão documentadas em tópicos de ajuda F1 separados.

Selecionar nova página de réplica primária

Esta secçã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) para a qual o grupo de disponibilidade fará failover. Essa réplica se tornará a nova réplica primária.

Opções de página

réplica primária atual
Exibe o nome da réplica primária atual, se estiver online.

Estado da Réplica Principal
Exibe o status da réplica primária atual, se estiver online.

Status do Quórum
Para o tipo de cluster WSFC, exibe o estado de quorum para a réplica de disponibilidade, sendo um dos seguintes:

Valor Descrição
Quórum normal O agrupamento começou com quórum normal.
Quórum forçado O cluster começou com quórum forçado.
Quórum desconhecido O status de quórum do cluster não está disponível.
Não aplicável O nó que hospeda a réplica de disponibilidade não tem quórum.

Para obter mais informações, consulte Modos de Quórum WSFC e Configuração de Votação (SQL Server).

Para o tipo de cluster NONE, o status de quórum não se aplica.

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

Escolha uma nova réplica primária
Utilize esta grelha para selecionar uma réplica secundária para se tornar a nova réplica primária. As colunas nesta grelha 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 do servidor, uma das seguintes:

Valor Descrição
de 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 aguarda pela confirmação de uma réplica secundária de confirmação síncrona de que terminou de consolidar o log. O modo de confirmação síncrona garante que, uma vez que um determinado banco de dados secundário seja 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 transações sem aguardar 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 eles fiquem atrás dos bancos de dados primários, tornando possível alguma perda de dados.

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

Modo de Failover
Exibe o modo de failover da instância do servidor, um dos seguintes:

Valor Descrição
automática Uma réplica secundária configurada para failover automático também suporta o failover manual planejado, desde que a réplica secundária esteja 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). Para uma determinada réplica secundária, apenas uma delas é suportada, dependendo do modo de disponibilidade e, para o modo de confirmação síncrona, do estado de sincronização da réplica secundária. Para determinar qual forma de failover manual é atualmente suportada por uma dada réplica secundária, consulte a coluna Prontidão para Failover desta tabela.

Para obter mais informações, consulte failover e modos de failover (grupos de disponibilidade Always On).

Preparação para Alternância
Exibe a prontidão para failover da réplica secundária, uma das seguintes:

Valor Descrição
Sem perda de dados Atualmente, essa réplica secundária oferece suporte a failover planejado. Esse valor ocorre somente quando uma réplica secundária do modo de confirmação síncrona está atualmente sincronizada com a réplica primária.
Perda de dados, Avisos(#) Atualmente, esta réplica secundária suporta um failover forçado (com possível perda de dados). Esse 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 para obter informações sobre a possível perda de dados.

Atualizar
Clique para atualizar a grelha.

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

Página de Confirmação de Potencial Perda de Dados

Esta secção descreve as opções da página Confirmar Perda Potencial de Dados, que é exibida apenas se estiveres a executar um failover forçado. Este tópico é usado somente 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.

Confirme possíveis opções de 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 de que o failover para essa réplica secundária pode causar perda de dados em um ou mais bancos de dados.

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

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

Conectar-se à página de réplica

Esta secção descreve as opções da página Conectar à Réplica do Assistente de Grupo de Disponibilidade de Failover. Esta página será exibida somente 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 de página

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

conectado como
Exibe a conta que está conectada à instância do servidor, uma vez que a conexão tenha sido estabelecida. Se esta coluna exibir "Not Connected" para uma determinada instância do servidor, você precisará clicar no botão Connect.

Conectar
Clique se esta instância do servidor estiver sendo executada em uma conta diferente de outras instâncias do servidor às quais você precisa se conectar.

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

Ver também

Visão geral dos grupos de disponibilidade Always On (SQL Server)
Modos de Disponibilidade (Grupos de Disponibilidade Always On)
Modo de Failover e Modos de Failover (Grupos de Disponibilidade Always On)
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 através de Quórum Forçado (SQL Server)