Implantar o SQL Server no Azure Local, versão 23H2
Aplica-se a: Azure Local 2311.2 e posterior
Este tópico fornece orientação sobre como implantar o SQL Server no Azure Local, versão 23H2.
Descrição geral da solução
O Azure Local fornece uma plataforma altamente disponível, econômica e flexível para executar o SQL Server e os Espaços de Armazenamento Diretos. O Azure Local pode executar cargas de trabalho OLTP (Processamento de Transações Online), data warehouse e BI, IA e análises avançadas sobre big data.
A flexibilidade da plataforma é especialmente importante para bancos de dados de missão crítica. Você pode executar o SQL Server em máquinas virtuais (VMs) que usam o Windows Server ou Linux, o que permite consolidar várias cargas de trabalho de banco de dados e adicionar mais VMs ao seu ambiente Local do Azure, conforme necessário. O Azure Local também permite que você integre o SQL Server com o Azure Site Recovery para fornecer uma solução de migração, restauração e proteção baseada em nuvem para os dados da sua organização que seja confiável e segura.
Implantar o SQL Server
Esta seção descreve em alto nível como adquirir hardware para o SQL Server no Azure Local. Estão incluídas informações sobre a configuração do SQL Server, monitorização e ajuste de desempenho e utilização de serviços híbridos de Alta Disponibilidade (HA) e do Azure.
Etapa 1: Adquirir hardware do Catálogo Local do Azure
Primeiro, você precisará adquirir hardware. A maneira mais fácil de fazer isso é localizar seu parceiro de hardware Microsoft preferido no Catálogo Local do Azure e comprar 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 ou implante 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 suas necessidades.
Para obter instruções sobre como instalar o SQL Server, consulte:
Etapa 3: Monitorar e ajustar o desempenho do SQL Server
A Microsoft fornece um conjunto abrangente de ferramentas 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 de suas instâncias do SQL Server no Azure Local, consulte 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 os recursos de alta disponibilidade do SQL Server
O Azure Local aproveita o Clustering de Failover do Windows Server com o SQL Server (WSFC) para dar suporte ao SQL Server em execução em VMs no caso de uma falha de hardware. O SQL Server também oferece grupos de disponibilidade Always On (AG) para fornecer alta disponibilidade no nível de banco de dados projetada para ajudar com falhas de aplicativos e software. Além do WSFC e do AG, o Azure Local pode usar Instância de Cluster de Failover AlwaysOn (FCI), que se baseia na tecnologia Storage Spaces Direct para armazenamento partilhado.
Todas estas opções funcionam com a testemunha do Microsoft Azure Cloud para controle de quórum. Recomendamos o uso das regras de AntiAfinidade de cluster no WSFC para VMs colocadas em nós físicos diferentes, a fim de manter a disponibilidade do SQL Server em caso de falhas do host ao configurar os grupos de disponibilidade Always On.
Etapa 5: Configurar os serviços híbridos do Azure
Há vários serviços híbridos do Azure que você pode usar para ajudar a manter seus dados e aplicativos do SQL Server seguros. O Azure Site Recovery é uma solução de recuperação de desastres como serviço (DRaaS). 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 as cargas de trabalho online, consulte Configurar a recuperação de desastres 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 Instalar o Servidor de Backup do Azure e Fazer backup de máquinas virtuais locais do Azure com MABS.
Como alternativa, pode usar o recurso Backup Gerenciado do SQL Server para gerir backups do Armazenamento de Blob do Azure.
Para obter mais informações sobre como usar essa opção adequada para arquivamento externo, consulte:
- Tutorial: Usar o Armazenamento de Blob do Azure com o SQL Server.
- Início Rápido: backup e restauração do SQL no serviço de armazenamento de Blob do Azure.
Além desses cenários de backup, você pode configurar outros serviços de banco de dados que o SQL Server oferece, incluindo o Azure Data Factory e o Azure Feature Pack for Integration Services (SSIS).
Próximos passos
Para obter mais informações sobre como trabalhar com o SQL Server, consulte: Tutorial: Introdução ao Mecanismo de Banco de Dados.