Implantar SQL Server em Azure Stack HCIDeploy SQL Server on Azure Stack HCI

Aplica-se a: Azure Stack HCI, versão 20H2; SQL Server (todas as versões com suporte)Applies to: Azure Stack HCI, version 20H2; SQL Server (all supported versions)

Este tópico fornece orientação sobre como planejar, configurar e implantar SQL Server no sistema operacional Azure Stack HCI.This topic provides guidance on how to plan, configure, and deploy SQL Server on the Azure Stack HCI operating system. O sistema operacional é uma solução de cluster de HCI (infraestrutura de hiperconvergente) que hospeda cargas de trabalho do Windows e Linux virtualizadas e seu armazenamento em um ambiente local híbrido.The operating system is a hyperconverged infrastructure (HCI) cluster solution that hosts virtualized Windows and Linux workloads and their storage in a hybrid on-premises environment.

Visão geral da soluçãoSolution overview

Azure Stack HCI fornece uma plataforma altamente disponível, econômica e flexível para executar SQL Server e Espaços de Armazenamento Diretos.Azure Stack HCI provides a highly available, cost efficient, flexible platform to run SQL Server and Storage Spaces Direct. 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.Azure Stack HCI can run Online Transaction Processing (OLTP) workloads, data warehouse and BI, and AI and advanced analytics over big data.

A flexibilidade da plataforma é especialmente importante para bancos de dados de missão crítica.The platform’s flexibility is especially important for mission critical databases. 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.You can run SQL Server on virtual machines (VMs) that use either Windows Server or Linux, which allows you to consolidate multiple database workloads and add more VMs to your Azure Stack HCI environment as needed. 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.Azure Stack HCI also enables you to integrate SQL Server with Azure Site Recovery to provide a cloud-based migration, restoration, and protection solution for your organization’s data that is reliable and secure.

Implantar SQL ServerDeploy SQL Server

Esta seção descreve em um alto nível como adquirir hardware para SQL Server em Azure Stack HCI e usar o centro de administração do Windows para gerenciar o sistema operacional em seus servidores.This section describes at a high level how to acquire hardware for SQL Server on Azure Stack HCI, and use Windows Admin Center to manage the operating system on your servers. 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.Information on setting up SQL Server, monitoring and performance tuning, and using High Availability (HA) and Azure hybrid services is included.

Etapa 1: adquirir hardware do catálogo Azure Stack HCIStep 1: Acquire hardware from the Azure Stack HCI Catalog

Primeiro, você precisará adquirir hardware.First, you'll need to procure 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.The easiest way to do that is to locate your preferred Microsoft hardware partner in the Azure Stack HCI Catalog and purchase an integrated system with the Azure Stack HCI operating system preinstalled. No catálogo, você pode filtrar para ver o hardware do fornecedor que é otimizado para esse tipo de carga de trabalho.In the catalog, you can filter to see vendor hardware that is optimized for this type of workload.

Caso contrário, você precisará implantar o sistema operacional Azure Stack HCI em seu próprio hardware.Otherwise, you'll need to deploy the Azure Stack HCI operating system on your own hardware. Para obter detalhes sobre as opções de implantação de HCI Azure Stack e instalação do centro de administração do Windows, consulte implantar o sistema operacional Azure Stack HCI.For details on Azure Stack HCI deployment options and installing Windows Admin Center, see Deploy the Azure Stack HCI operating system.

Em seguida, use o centro de administração do Windows para criar um cluster Azure Stack HCI.Next, use Windows Admin Center to create an Azure Stack HCI cluster.

Etapa 2: instalar SQL Server em Azure Stack HCIStep 2: Install SQL Server on Azure Stack HCI

Você pode instalar SQL Server em VMs que executam o Windows Server ou o Linux, dependendo de seus requisitos.You can install SQL Server on VMs running either Windows Server or Linux depending on your requirements.

Para obter instruções sobre como instalar o SQL Server, consulte:For instructions on installing SQL Server, see:

Etapa 3: monitoramento e ajuste de desempenho SQL ServerStep 3: Monitor and performance tune 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.Microsoft provides a comprehensive set of tools for monitoring events in SQL Server and for tuning the physical database design. A opção de ferramenta depende do tipo de monitoramento ou ajuste que você deseja executar.Tool choice depends on the type of monitoring or tuning that you want to perform.

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.To ensure the performance and health of your SQL Server instances on Azure Stack HCI, see Performance Monitoring and Tuning Tools.

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.For tuning SQL Server 2017 and SQL Server 2016, see Recommended updates and configuration options for SQL Server 2017 and 2016 with high-performance workloads.

Etapa 4: usar SQL Server recursos de alta disponibilidadeStep 4: Use SQL Server high availability features

Azure Stack HCI aproveita o clustering de failover do Windows Server com o SQL Server (WSFC) para oferecer suporte a SQL Server em execução em VMs no caso de uma falha de hardware.Azure Stack HCI leverages Windows Server Failover Clustering with SQL Server (WSFC) to support SQL Server running in VMs in the event of a hardware failure. 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.SQL Server also offers Always On availability groups (AG) to provide database-level high availability that is designed to help with application and software faults. Além do WSFC e do AG, Azure Stack HCI pode usar Always on FCI (instância de cluster de failover), que se baseia na tecnologia de espaços de armazenamento diretos para armazenamento compartilhado.In addition to WSFC and AG, Azure Stack HCI can use Always On Failover Cluster Instance (FCI), which is based on Storage Spaces Direct technology for shared storage.

Todas essas opções funcionam com o Microsoft Azure a testemunha de nuvem para controle de quorum.These options all work with the Microsoft Azure Cloud witness for quorum control. É 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.We recommend using cluster AntiAffinity rules in WSFC for VMs placed on different physical nodes to maintain uptime for SQL Server in the event of host failures when you configure Always On availability groups.

Etapa 5: configurar os serviços híbridos do AzureStep 5: Set up Azure hybrid services

Há vários serviços híbridos do Azure que você pode usar para ajudar a manter seu SQL Server dados e aplicativos seguros.There are several Azure hybrid services that you can use to help keep your SQL Server data and applications secure. Azure site Recovery é um DRaaS (recuperação de desastre como serviço).Azure Site Recovery is a disaster recovery as a service (DRaaS). 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.For more information about using this service to protect the SQL Server back end of an application to help keep workloads online, see Set up disaster recovery for 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.Azure Backup lets you define backup policies to protect enterprise workloads and supports backing up and restoring SQL Server consistency. Para obter mais informações sobre como fazer backup de seus dados SQL locais, consulte Install servidor de backup do Azure.For more information about how to back up your on-premises SQL data, see Install Azure Backup Server.

Como alternativa, você pode usar o SQL Server recurso de backup gerenciado no SQL Server para gerenciar backups do armazenamento de BLOBs do Azure.Alternatively, you can use the SQL Server Managed Backup feature in SQL Server to manage Azure Blob Storage backups.

Para obter mais informações sobre como usar essa opção adequada para arquivamento fora do local, consulte:For more information about using this option that is suitable for off-site archiving, see:

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).In addition to these backup scenarios, you can set up other database services that SQL Server offers, including Azure Data Factory and Azure Feature Pack for Integration Services (SSIS).

Próximas etapasNext steps

Para obter mais informações sobre como trabalhar com SQL Server, consulte:For more information about working with SQL Server, see: