O que é o SQL Server nas máquinas virtuais do Windows no Azure?
Aplica-se a: SQL Server na VM do Azure
Este artigo fornece uma visão geral do SQL Server em VMs (Máquinas Virtuais) do Azure na plataforma do Windows.
Se você não está familiarizado com o SQL Server nas VMs do Azure, confira o vídeo Visão geral do SQL Server nas VMs do Azure da nossa série detalhada de vídeos do SQL do Azure:
Visão geral
O SQL Server nas Máquinas Virtuais do Azure permite que você use versões completas do SQL Server na nuvem sem a necessidade de gerenciar nenhum hardware local. As VMs (máquinas virtuais) do SQL Server também simplificam os custos de licenciamento quando são pagas conforme o uso.
Máquinas virtuais do Azure executadas em várias regiões geográficas diferentes no mundo inteiro. Elas também oferecem vários tamanhos de computador. A galeria de imagens de máquina virtual permite que você crie uma VM do SQL Server com a versão, a edição e o sistema operacional corretos. Isso faz com que as máquinas virtuais sejam uma boa opção para muitas diferentes cargas de trabalho do SQL Server.
Benefícios do recurso
Ao registrar o SQL Server na VM do Azure com a extensão do Agente de IaaS do SQL, você desbloqueia vários benefícios dos recursos. O registro com a extensão é totalmente gratuito.
A tabela a seguir detalha os benefícios desbloqueados pela extensão:
Recurso | Descrição |
---|---|
Gerenciamento do portal do Azure | Desbloqueia o gerenciamento no portal, para que você possa exibir todas as suas VMs do SQL Server em apenas um local e habilitar/desabilitar recursos específicos do SQL diretamente do portal. Incluído com o registro básico. |
Backup automatizado | Automatiza o agendamento de backups para todos os bancos de dados, seja da instância padrão ou então de uma instância nomeada corretamente instalada do SQL Server na VM. Para obter mais informações, confira Backup automatizado para SQL Server em Máquinas Virtuais do Azure (Resource Manager). Requer a extensão do Agente de IaaS do SQL. |
Aplicação de patch automática | Instale automaticamente as atualizações de segurança do Windows e do SQL Server (incluindo Atualizações Cumulativas para SQL Server) em sua máquina virtual durante uma janela de manutenção configurada para evitar a atualização durante os horários de pico para sua carga de trabalho. Para obter mais informações, consulte Aplicação automática de patches por meio do Azure Update Manager. Requer a extensão do Agente de IaaS do SQL. |
Integração do Azure Key Vault | Permite a instalação e configuração automática do Cofre de Chaves do Azure em sua VM do SQL Server. Para saber mais, confira Configurar a integração do Azure Key Vault para SQL Server em Máquinas Virtuais do Azure (Resource Manager). Requer a extensão do Agente de IaaS do SQL. |
Configurar tempdb | É possível configurar o tempdb diretamente no portal do Azure, como especificar o número de arquivos, o tamanho inicial deles, o local e a taxa de crescimento automático. Reinicie o serviço SQL Server para que as alterações entrem em vigor. Requer a extensão do Agente de IaaS do SQL. |
Integração do portal do Defender para Nuvem | Se você habilitou o Microsoft Defender para SQL, pode ver as recomendações do Defender para Nuvem diretamente no recurso máquinas virtuais SQL do portal do Azure. Confira Melhores práticas de segurança para saber mais. Requer a extensão do Agente de IaaS do SQL. |
Atualizações de segurança estendidas | Receba automaticamente atualizações de segurança para o SQL Server em VMs do Azure, até três anos após o término do suporte estendido ao ciclo de vida do SQL Server. |
Licenciamento flexível | Economize em custos por meio da transição direta entre o traga sua própria licença (também conhecida como o Benefício Híbrido do Azure) e o modelo de licenciamento pago conforme o uso. Incluído com o registro básico. |
Versão/edição flexível | Se você decidir alterar a versão ou a edição do SQL Server, poderá atualizar os metadados no portal do Azure sem precisar reimplantar toda a VM do SQL Server. Incluído com o registro básico. |
Análise de desempenho de E/S | Analisar o desempenho de E/S para SQL Server em VMs do Azure. Esse recurso está atualmente na visualização. Requer a extensão do Agente de IaaS do SQL. |
autenticação do Microsoft Entra | Aprimore a segurança da sua VM do SQL Server usando o Microsoft Entra ID para autenticação em sua VM do SQL Server. Requer a extensão do Agente de IaaS do SQL. |
Análise de E/S (Versão prévia) | Exiba uma análise do desempenho de E/S no portal do Azure para encontrar problemas resultantes da excedimento dos limites de máquinas virtuais e discos de dados. Esse recurso está atualmente na visualização. Requer a extensão do Agente de IaaS do SQL. |
Avaliação de práticas recomendadas de SQL | Permite que você avalie a integridade de suas VMs do SQL Server usando as melhores práticas de configuração. Para obter mais informações, consulte Avaliação de práticas recomendadas de SQL. Requer a extensão do Agente de IaaS do SQL. |
Exibir a utilização de disco no portal | Permite exibir uma representação gráfica da utilização de disco de seus arquivos de dados SQL no portal do Azure. Requer a extensão do Agente de IaaS do SQL. |
Introdução
Para começar a usar o SQL Server em VMs do Azure, examine os seguintes recursos:
- Criar SQL da VM: para criar o SQL Server na VM do Azure, examine os guias de início rápido usando o portal do Azure, PowerShell do Azure ou modelo do ARM. Para obter diretrizes mais completas, examine o Guia de provisionamento.
- Conectar-se ao SQL da VM: para se conectar ao SQL Server em VMs do Azure, examine as maneiras de se conectar.
- Desbloquear benefícios do recurso: registrar sua VM do SQL Server com a extensão do SQL IaaS Agent desbloqueia vários benefícios de recursos, como backup e aplicação de patch automatizados.
- Gerenciar VM SQL no portal: você pode gerenciar as configurações do SQL Server diretamente no portal do Azure usando o recurso de máquinas virtuais SQL.
- Otimizar o desempenho: use a avaliação de práticas recomendadas do SQL para validar se você está seguindo as práticas recomendadas e use a Análise de Desempenho de E/S (versão prévia) para investigar problemas de E/S.
- Migrar dados: migre os dados para o SQL Server em VMs do Azure no SQL Server, Oracle ou Db2.
- Preço: para obter informações sobre a estrutura de preço do SQL Server na VM do Azure, examine as Diretrizes de preço.
- Perguntas frequentes: para obter os cenários e perguntas frequentes, examine as perguntas frequentes.
Vídeos
Para vídeos sobre os recursos mais recentes para otimizar o desempenho da VM do SQL Server e automatizar o gerenciamento, examine os seguintes vídeos sobre dados expostos:
- Armazenamento em cache e limite de armazenamento
- Automatizar gerenciamento com a extensão do Agente de IaaS do SQL Server
- Use as métricas do Azure Monitor para rastrear a integridade do cache da VM
- Obter o melhor custo-benefício para suas cargas de trabalho do SQL Server na VM do Azure
- Como usar o PerfInsights para avaliar o Resource Health e solucionar problemas
- Melhor custo-benefício com a série Ebdsv5
- Configurar o SQL Server de modo ideal em Máquinas Virtuais do Azure com Avaliação do SQL
- SQL Server novo e aprimorado na experiência de implantação e gerenciamento da VM do Azure
Alta disponibilidade e recuperação de desastre
Além da alta disponibilidade interna fornecida pelas máquinas virtuais do Azure, você também pode usar os recursos de alta disponibilidade e recuperação de desastres fornecidos pelo SQL Server.
Para saber mais, confira a visão geral de grupos de disponibilidade Always On e instâncias de cluster de failover Always On. Para obter mais informações, veja Visão geral sobre a continuidade dos negócios.
Para começar, confira os tutoriais para grupos de disponibilidade ou preparação da VM para uma instância de cluster de failover.
Licenças
Para começar, escolha uma imagem de máquina virtual do SQL Server com a versão, a edição e o sistema operacional necessários. As seções a seguir fornecem links diretos para o Portal do Azure para as imagens da Galeria de máquina virtual do SQL Server. Altere o modelo de licenciamento de uma VM do SQL Server de pagamento conforme o uso para usar sua própria licença. Para obter mais informações, confira Como alterar o modelo de licenciamento para uma VM do SQL Server.
O Azure mantém apenas uma imagem de máquina virtual para cada combinação de sistema operacional, versão e edição com suporte. Isso significa que, ao longo do tempo, as imagens são atualizadas e as imagens mais antigas são removidas. Para saber mais, confira a seção Imagens das Perguntas frequentes sobre VMs SQL Server.
Dica
Para obter mais informações sobre como entender os preços das imagens do SQL Server, confira Diretrizes de preços para o SQL Server nas Máquinas Virtuais do Azure.
A tabela a seguir fornece uma matriz de imagens do SQL Server pré-pagas.
Versão | Sistema operacional |
---|---|
SQL Server 2022 | Windows Server 2022 |
SQL Server 2019 | Windows Server 2022, Windows Server 2019 |
SQL Server 2017 | Windows Server 2019, Windows Server 2016 |
SQL Server 2016 | Windows Server 2019, Windows Server 2016 |
SQL Server 2014 | Windows Server 2012 R2 |
SQL Server 2012 | Windows Server 2012 R2 |
Observação
O SQL Server 2008 e o SQL Server 2008 R2 estão fora do suporte estendido e não estão mais disponíveis no Azure Marketplace.
Para ver as imagens disponíveis de máquina virtual do SQL Server em Linux, confira Visão geral do SQL Server nas Máquinas Virtuais do Azure (Linux).
É possível implantar uma imagem mais antiga do SQL Server que não esteja disponível no portal do Azure usando o PowerShell. Para ver todas as imagens disponíveis usando o PowerShell, use o seguinte comando:
$Location = "<location>"
Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'
Para obter mais informações sobre como implantar VMs do SQL Server usando o PowerShell, confira Como provisionar máquinas virtuais do SQL Server com o Azure PowerShell.
Importante
As imagens mais antigas podem estar desatualizadas. Lembre-se de aplicar todas as atualizações do SQL Server e do Windows antes de usá-las para produção.
Programa de aperfeiçoamento da experiência do usuário (CEIP)
O CEIP (Programa de Aperfeiçoamento da Experiência do Usuário) está habilitado por padrão. Isso envia relatórios periodicamente à Microsoft a fim de ajudar a aprimorar o SQL Server. Nenhuma tarefa de gerenciamento é necessária com o CEIP, a menos que você queira desabilitá-lo após o provisionamento. Você pode personalizar ou desabilitar o CEIP conectando-se à VM com área de trabalho remota. Em seguida, execute o utilitário Erro do SQL Server e o Relatório de Uso . Siga as instruções para desabilitar o relatório. Para saber mais sobre coleta de dados, veja a Declaração de privacidade do SQL Server.
Produtos e serviços relacionados
Como o SQL Server em VMs do Azure está integrado à plataforma do Azure, examine os recursos dos produtos e serviços relacionados que interagem com o SQL Server no ecossistema de VMs do Azure:
- Máquinas virtuais do Windows: visão geral das Máquinas Virtuais do Azure
- Armazenamento: Introdução ao Armazenamento do Microsoft Azure
- Rede: visão geral da rede virtual, endereços IP no Azure, Criar um Nome de Domínio Totalmente Qualificado no portal do Azure
- SQL: documentação do SQL Server, comparação do Banco de Dados SQL do Azure