implantar SQL Server em Azure Stack HCI

Aplica-se a: Azure Stack HCI, versões 21H2 e 20H2; SQL Server (todas as versões com suporte)

este tópico fornece orientação sobre como planejar, configurar e implantar SQL Server no sistema operacional Azure Stack HCI. o sistema operacional é uma solução de cluster de HCI (infraestrutura de hiperconvergente) que hospeda cargas de trabalho virtualizadas Windows e Linux e seu armazenamento em um ambiente local híbrido.

Visão geral da solução

Azure Stack HCI fornece uma plataforma altamente disponível, econômica e flexível para executar SQL Server e Espaços de Armazenamento direta. Azure Stack HCI pode executar cargas de trabalho OLTP (processamento de transações online), data warehouse e BI, e ia e análises avançadas em Big Data.

A flexibilidade da plataforma é especialmente importante para bancos de dados de missão crítica. você pode executar SQL Server em VMs (máquinas virtuais) que usam o Windows Server ou o Linux, que permite consolidar várias cargas de trabalho de banco de dados e adicionar mais VMs ao seu ambiente Azure Stack HCI, conforme necessário. Azure Stack HCI também permite que você integre SQL Server com 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 são confiáveis e seguros.

Implantar SQL Server

esta seção descreve em um alto nível como adquirir hardware para SQL Server em Azure Stack HCI e usar Windows centro de administração para gerenciar o sistema operacional em seus servidores. informações sobre como configurar SQL Server, monitoramento e ajuste de desempenho e como usar alta disponibilidade (HA) e serviços híbridos do Azure estão incluídas.

Etapa 1: adquirir hardware do catálogo Azure Stack HCI

Primeiro, você precisará adquirir hardware. A maneira mais fácil de fazer isso é localizar o parceiro de hardware da Microsoft preferencial no catálogo Azure Stack HCI e comprar um sistema integrado com o sistema operacional Azure Stack HCI pré-instalado. No catálogo, você pode filtrar para ver o hardware do fornecedor que é otimizado para esse tipo de carga de trabalho.

Caso contrário, você precisará implantar o sistema operacional Azure Stack HCI em seu próprio hardware. para obter detalhes sobre Azure Stack opções de implantação de HCI e instalar Windows centro de administração, consulte implantar o sistema operacional Azure Stack HCI.

em seguida, use Windows centro de administração para criar um cluster de HCI Azure Stack.

etapa 2: instalar SQL Server em Azure Stack HCI

você pode instalar 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: monitoramento e ajuste de desempenho SQL Server

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

para garantir o desempenho e a integridade de suas instâncias de SQL Server em Azure Stack HCI, consulte monitoramento de desempenho e ferramentas de ajuste.

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

etapa 4: usar SQL Server recursos de alta disponibilidade

Azure Stack o HCI utiliza Windows clustering de Failover de servidor com 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 do banco de dados, projetada para ajudar com falhas de aplicativo e software. além do WSFC e do AG, Azure Stack HCI pode usar Always On FCI (instância de Cluster de Failover), que se baseia em Espaços de Armazenamento tecnologia direta para armazenamento compartilhado.

todas essas opções funcionam com o Microsoft Azure a testemunha de nuvem para controle de quorum. é recomendável usar regras de antiafinidade de cluster no WSFC para VMs colocadas em diferentes nós físicos para manter o tempo de atividade para SQL Server em caso de falhas de host ao configurar o 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 seu SQL Server dados e aplicativos seguros. Azure site Recovery é um DRaaS (recuperação de desastre como serviço). para obter mais informações sobre como usar esse serviço para proteger o SQL Server back-end de um aplicativo para ajudar a manter as cargas de trabalho online, consulte configurar a recuperação de desastres para 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 de SQL Server consistência. para obter mais informações sobre como fazer backup de seus dados de SQL locais, consulte Install Servidor de Backup do Azure.

como alternativa, você pode usar o SQL Server recurso de Backup gerenciado no SQL Server para gerenciar os backups de Armazenamento de Blob do Azure.

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

além desses cenários de backup, você pode configurar outros serviços de banco de dados que SQL Server oferece, incluindo o Azure Data Factory e o Azure Feature Pack para Integration Services (SSIS).

Próximas etapas

Para obter mais informações sobre como trabalhar com SQL Server, consulte: