Partilhar via


Estender grupos de disponibilidade Always On locais para o Azure

Os Grupos de Disponibilidade Always On fornecem alta disponibilidade para grupos de banco de dados adicionando réplicas secundárias. Essas réplicas permitem o failover de bancos de dados em caso de falha. Além disso, eles podem ser usados para descarregar cargas de trabalho de leitura ou tarefas de backup.

Você pode estender os Grupos de Disponibilidade locais para o Microsoft Azure provisionando uma ou mais VMs do Azure com o SQL Server e, em seguida, adicionando-as como réplicas aos seus Grupos de Disponibilidade locais.

Este tutorial pressupõe que você tenha o seguinte:

Importante

O Azure tem dois modelos de implantação diferentes para criar e trabalhar com recursos: Resource Manager e Classic. Este artigo aborda o uso do modelo de implantação Clássico. A Microsoft recomenda que a maioria das novas implantações use o modelo do Gerenciador de Recursos.

Adicionar Assistente de Réplica do Azure

Esta seção mostra como usar o Assistente para Adicionar Réplica do Azure para estender sua solução de Grupo de Disponibilidade Always On para incluir réplicas do Azure.

Importante

O Assistente para Adicionar Réplica do Azure suporta apenas máquinas virtuais criadas com o modelo de implantação clássico. Novas implantações de VM devem usar o modelo mais recente do Resource Manager. Se você estiver usando VMs com o Gerenciador de Recursos, deverá adicionar manualmente a réplica secundária do Azure usando comandos Transact-SQL (não mostrados aqui). Este assistente não funcionará no cenário do Gerenciador de Recursos (Resource Manager).

  1. No SQL Server Management Studio, expanda Always On High Availability>Availability Groups>[Nome do seu grupo de disponibilidade].

  2. Clique com o botão direito do rato Réplicas de Disponibilidade e, em seguida, clique em Adicionar Réplica.

  3. Por padrão, o Assistente para Adicionar Réplica ao Grupo de Disponibilidade é exibido. Clique em Next. Se você selecionou a opção Não mostrar esta página novamente na parte inferior da página durante uma inicialização anterior deste assistente, essa tela não será exibida.

    SQL

  4. Será necessário conectar-se a todas as réplicas secundárias existentes. Você pode clicar em Connect… ao lado de cada réplica ou pode clicar em Connect All… na parte inferior da tela. Após a autenticação, clique em Avançar para avançar para a próxima tela.

  5. Na página Especificar Réplicas, várias guias são listadas na parte superior: Réplicas, Endpoints, Backup Preferencese Listener. Da guia Réplicas, clique em Adicionar Réplica do Azure... para iniciar o Assistente de Adicionar Réplica do Azure.

    SQL

  6. Selecione um Certificado de Gerenciamento do Azure existente no repositório de certificados local do Windows, se você tiver instalado um antes. Selecione ou insira a id de uma assinatura do Azure se você tiver usado uma antes. Você pode clicar em Baixar para baixar e instalar um Certificado de Gerenciamento do Azure e baixar a lista de assinaturas usando uma conta do Azure.

    SQL

  7. Você preencherá cada campo na página com valores que serão usados para criar a Máquina Virtual (VM) do Azure que hospedará a réplica.

    Configurações Descrição
    Imagem Selecione a combinação desejada de SO e SQL Server
    tamanho da VM Selecione o tamanho da VM que melhor se adapta às suas necessidades de negócios
    nome da VM Especifique um nome exclusivo para a nova VM. O nome deve conter entre 3 e 15 caracteres, pode conter apenas letras, números e hífenes, e deve começar com uma letra e terminar com uma letra ou número.
    nome de usuário da VM Especifique um nome de usuário que se tornará a conta de administrador na VM
    Senha de Administrador de VM Especifique uma senha para a nova conta
    Confirmar palavra-passe Confirme a palavra-passe da nova conta
    Rede Virtual Especifique a rede virtual do Azure que a nova VM deve usar. Para obter mais informações sobre redes virtuais, consulte Visão geral da rede virtual .
    Sub-rede de Rede Virtual Especifique a sub-rede de rede virtual que a nova VM deve usar
    Domínio Confirme se o valor pré-preenchido para o domínio está correto
    Nome de Utilizador do Domínio Especificar uma conta que esteja no grupo de administradores locais nos nós de cluster locais
    Palavra-passe Especifique a senha para o nome de usuário do domínio
  8. Clique em OK para validar as configurações de implantação.

  9. Os termos legais são exibidos a seguir. Leia e clique OK se concordar com estes termos.

  10. A página Especificar réplicas é exibida novamente. Verifique as configurações para a nova réplica do Azure nas abas Réplicas, Endpoints, e Backup Preferences. Modifique as configurações para atender às suas necessidades de negócios. Para obter mais informações sobre os parâmetros contidos nessas guias, consulte página Especificar réplicas (Assistente para Novo Grupo de Disponibilidade/Assistente para Adicionar Réplica). Observe que os ouvintes não podem ser criados usando a guia Ouvinte para Grupos de Disponibilidade que contêm réplicas do Azure. Além disso, se um ouvinte já tiver sido criado antes de iniciar o Assistente, você receberá uma mensagem indicando que ele não tem suporte no Azure. Veremos como criar ouvintes na seção Criar um Ouvir de Grupo de Disponibilidade.

    SQL

  11. Clique em Next.

  12. Selecione o método de sincronização de dados que pretende utilizar na página Selecionar Sincronização de Dados Inicial e clique em Avançar. Para a maioria dos cenários, selecione Sincronização Completa de Dados. Para obter mais informações sobre métodos de sincronização de dados, consulte Selecionar página inicial de sincronização de dados (assistentes de grupo de disponibilidade Always On).

  13. Analise os resultados na página Validação. Corrija os problemas pendentes e execute novamente a validação, se necessário. Clique em Next.

    SQL

  14. Reveja as definições na página Resumo e, em seguida, clique em Concluir.

  15. O processo de provisionamento é iniciado. Após a conclusão bem-sucedida do assistente, clique em Fechar para sair do assistente.

Observação

O Assistente para Adicionar Réplica do Azure cria um arquivo de log em Users\User Name\AppData\Local\SQL Server\AddReplicaWizard. Este ficheiro de registo pode ser utilizado para solucionar problemas de implementações de réplicas do Azure falhadas. Se o Assistente falhar ao executar qualquer ação, todas as operações anteriores serão revertidas, incluindo a exclusão da VM provisionada.

Criar um ouvinte do grupo de disponibilidade

Depois que o grupo de disponibilidade for criado, você deverá criar um ouvinte para que os clientes se conectem às réplicas. Os ouvintes direcionam as conexões de entrada para a réplica primária ou para uma réplica secundária em modo de leitura apenas. Para obter mais informações sobre ouvintes, consulte Configurar um ouvinte ILB para Always On Availability Groups no Azure.

Próximos passos

Além de usar o Assistente para Adicionar Réplica do Azure para estender seu Grupo de Disponibilidade Always On para o Azure, você também pode mover algumas cargas de trabalho do SQL Server completamente para o Azure. Para começar, consulte "Aprovisionamento de uma Máquina Virtual do SQL Server no Azure".

Para obter outros tópicos relacionados à execução do SQL Server em VMs do Azure, consulte SQL Server em Máquinas Virtuais do Azure.