Implantar o SQL Server no Azure Local versão 23H2

Aplica-se a: implantações hiperconvergadas do Azure Local

Este artigo fornece diretrizes sobre como implantar o SQL Server no Azure Local, versão 23H2.

Visão geral da solução

O Azure Local fornece uma plataforma flexível para executar o SQL Server e os Espaços de Armazenamento Diretos. A plataforma é econômica e altamente disponível. O Azure Local pode ser executado:

  • Cargas de trabalho de OLTP (processamento de transações online).
  • Armazenamento de dados (data warehouse) e inteligência empresarial (business intelligence).
  • IA e análise avançada sobre Big Data.

A flexibilidade da plataforma é especialmente importante para bancos de dados críticos. Você pode executar o SQL Server em VMs (máquinas virtuais) que usam o Windows Server ou o Linux. Você pode consolidar várias cargas de trabalho de banco de dados e adicionar mais VMs ao seu ambiente local do Azure, conforme necessário. Você também pode usar o Azure Local para integrar o SQL Server ao Azure Site Recovery. Você obtém uma solução baseada em nuvem que dá suporte à migração, restauração e proteção para os dados da sua organização.

Implantar SQL Server

Esta seção descreve em alto nível como adquirir hardware para o SQL Server no Azure Local. As informações são incluídas sobre como:

  • Configure o SQL Server.
  • Execute o monitoramento e o ajuste de desempenho.
  • Use alta disponibilidade (HA) e serviços híbridos do Azure.

Etapa 1: Adquirir hardware do catálogo local do Azure

Primeiro, você precisa adquirir hardware. Localize seu parceiro de hardware da Microsoft preferido no catálogo local do Azure. Em seguida, compre um sistema integrado ou uma solução premium com o sistema operacional Azure Stack HCI pré-instalado. No catálogo, você pode filtrar para ver o hardware do fornecedor otimizado para esse tipo de carga de trabalho.

Caso contrário, use um sistema validado do catálogo e implante-o nesse hardware.

Para obter detalhes sobre as opções de implantação do Azure Local, consulte Implantar o sistema operacional Azure Stack HCI.

Em seguida, implante o Azure Local, versão 23H2, usando o portal do Azure. Você também pode implantar o Azure Local, versão 23H2, usando um modelo de implantação do Azure Resource Manager.

Etapa 2: Instalar o SQL Server no Azure Local

Você pode instalar o SQL Server em VMs que executam o Windows Server ou o Linux, dependendo de seus requisitos.

Para obter instruções sobre como instalar o SQL Server, consulte:

Para obter informações sobre licenciamento e cobrança do SQL Server, consulte Gerenciar licenciamento e cobrança do SQL Server.

Etapa 3: Monitorar e ajustar o desempenho do SQL Server

A Microsoft fornece um conjunto abrangente de ferramentas que você pode usar para monitorar eventos no SQL Server e ajustar o design do banco de dados físico. A escolha da ferramenta depende do tipo de monitoramento ou ajuste que você deseja executar.

Para garantir o desempenho e a integridade das instâncias do SQL Server no Azure Local, consulte as ferramentas de monitoramento e ajuste de desempenho.

Para ajustar o SQL Server 2017 e o SQL Server 2016, consulte Atualizações recomendadas e opções de configuração para o SQL Server 2017 e 2016 com cargas de trabalho de alto desempenho.

Etapa 4: Usar recursos de alta disponibilidade do SQL Server

O Azure Local usa o cluster de failover do Windows Server com o SQL Server para suportar o SQL Server em execução em VMs se o hardware falhar. O SQL Server também oferece grupos de disponibilidade Always On para fornecer HA no nível do banco de dados para ajudar com falhas de aplicativo e software. Além do clustering de failover do Windows Server e dos grupos de disponibilidade, o Azure Local pode usar a instância de cluster de failover Always On. A instância do cluster de failover baseia-se na tecnologia Espaços de Armazenamento Diretos para armazenamento compartilhado.

Todas essas opções funcionam com a testemunha do Azure Cloud para controle de quórum. Recomendamos que você use regras AntiAffinity de cluster no clustering de failover do Windows Server para VMs que são colocadas em nós físicos diferentes. Essas regras ajudam a manter o tempo de atividade do SQL Server se o host falhar ao configurar grupos de disponibilidade Always On.

Etapa 5: Configurar os serviços híbridos do Azure

Vários serviços híbridos do Azure ajudam você a manter seus dados e aplicativos do SQL Server seguros. O Azure Site Recovery é uma solução de recuperação de desastre. Para obter mais informações sobre como usar esse serviço para proteger o back-end do SQL Server de um aplicativo para ajudar a manter cargas de trabalho online, consulte Configurar a recuperação de desastre para o SQL Server.

O Backup do Azure permite definir políticas de backup para proteger cargas de trabalho corporativas e dá suporte ao backup e à restauração da consistência do SQL Server. Para obter mais informações sobre como fazer backup de seus dados SQL locais, consulte:

Como alternativa, você pode usar o backup gerenciado do SQL Server para o Azure no SQL Server para gerenciar backups no Armazenamento de Blobs do Azure.

Para obter mais informações sobre como usar essa opção para arquivamento fora do site, consulte:

Além desses cenários de backup, você pode configurar outros serviços de banco de dados que o SQL Server oferece, incluindo: