Implantar o SQL Server no Azure Local, versão 23H2
Aplica-se a: Azure Local, versão 23H2
Este tópico 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 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álise avançada em Big Data.
A flexibilidade da plataforma é especialmente importante para bancos de dados de missão crítica. Você pode executar o SQL Server em VMs (máquinas virtuais) que usam o Windows Server ou o 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 ao 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 SQL Server
Esta seção descreve em alto nível como adquirir hardware para o SQL Server no Azure Local. Informações sobre como configurar o SQL Server, monitorar e ajustar o desempenho e usar HA (alta disponibilidade) e serviços híbridos do Azure estão incluídas.
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 preferencial 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 seus requisitos.
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 recursos de alta disponibilidade do SQL Server
O Azure Local aproveita o WSFC (Clustering de Failover do Windows Server com SQL Server ) para dar suporte ao SQL Server em execução em VMs no caso de uma falha de hardware. O SQL Server também oferece AG (grupos de disponibilidade) Always On para fornecer alta disponibilidade no nível do banco de dados, projetada para ajudar com falhas de aplicativo e software. Além do WSFC e do AG, o Azure Local pode usar a FCI (Instância de Cluster de Failover) Always On, que se baseia na tecnologia Espaços de Armazenamento Diretos para armazenamento compartilhado.
Todas essas opções funcionam com a testemunha de nuvem do Microsoft Azure para controle de quorum. É recomendável usar regras de AntiAfinidade de cluster no WSFC para VMs colocadas em nós físicos diferentes para manter o tempo de atividade do SQL Server em caso de falhas de host ao configurar grupos de disponibilidade AlwaysOn.
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 DRaaS (recuperação de desastre como serviço). 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 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 Instalar o Servidor de Backup do Azure e Fazer backup de máquinas virtuais locais do Azure com MABS.
Como alternativa, você pode usar o recurso Backup Gerenciado do SQL Server no SQL Server para gerenciar backups do Armazenamento de Blobs do Azure.
Para obter mais informações sobre como usar essa opção adequada para arquivamento externo, consulte:
- Tutorial: Usar o Armazenamento de Blobs do Azure com o SQL Server.
- Início Rápido: backup e restauração do SQL para o serviço de armazenamento de Blobs 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óximas etapas
Para obter mais informações sobre como trabalhar com o SQL Server, consulte: Tutorial: Introdução ao Mecanismo de Banco de Dados.