O que é o SQL Server nas Máquinas Virtuais do Azure?What is SQL Server on Azure Virtual Machines? (Windows)(Windows)

O SQL Server em máquinas virtuais do Azure permite que você use versões completas do SQL Server na nuvem sem a necessidade de gerenciar qualquer hardware local.SQL Server on Azure virtual machines enables you to use full versions of SQL Server in the Cloud without having to manage any on-premises hardware. As VMs do SQL Server também simplificam os custos de licenciamento quando são pré-pagas.SQL Server VMs also simplify licensing costs when you pay as you go.

Máquinas virtuais do Azure executadas em várias regiões geográficas diferentes no mundo inteiro.Azure virtual machines run in many different geographic regions around the world. Eles também oferecem uma variedade de tamanhos de máquina.They also offer a variety of machine sizes. 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.The virtual machine image gallery allows you to create a SQL Server VM with the right version, edition, and operating system. Isso torna a máquinas virtuais uma boa opção para uma das muitas cargas de trabalho diferentes do SQL Server.This makes virtual machines a good option for a many different SQL Server workloads.

Atualizações automáticasAutomated updates

As VMs do Azure do SQL Server podem usar a Aplicação de Patch Automatizada para agendar uma janela de manutenção para instalar automaticamente janelas importantes e atualizações do SQL Server.SQL Server Azure VMs can use Automated Patching to schedule a maintenance window for installing important windows and SQL Server updates automatically.

Backups automatizadosAutomated backups

As VMs do Azure do SQL Server podem aproveitar o Backup Automatizado, que cria regularmente backups do banco de dados no armazenamento de blobs.SQL Server Azure VMs can take advantage of Automated Backup, which regularly creates backups of your database to blob storage. Essa técnica também pode ser usada manualmente.You can also manually use this technique. Para obter mais informações, consulte Usar o Armazenamento do Azure para o Backup e a Restauração do SQL Server.For more information, see Use Azure Storage for SQL Server Backup and Restore.

Alta disponibilidadeHigh availability

Se você precisar de alta disponibilidade, considere configurar grupos de disponibilidade do SQL Server.If you require high availability, consider configuring SQL Server Availability Groups. Isso envolve várias VMs do Azure do SQL Server em uma rede virtual.This involves multiple SQL Server Azure VMs in a virtual network. Você pode configurar manualmente sua solução de alta disponibilidade ou pode usar modelos no portal do Azure para a configuração automática.You can configure your high availability solution manually, or you can use templates in the Azure portal for automatic configuration. Para obter uma visão geral de todas as opções de alta disponibilidade, veja Alta disponibilidade e recuperação de desastre para SQL Server em Máquinas Virtuais do Azure.For an overview of all high availability options, see High Availability and Disaster Recovery for SQL Server in Azure Virtual Machines.

DesempenhoPerformance

Máquinas virtuais do Azure oferecem tamanhos de máquinas diferentes para atender às demandas de várias cargas de trabalho.Azure virtual machines offer different machine sizes to meet various workload demands. VMs do SQL também fornecem a configuração automatizada de armazenamento, que é otimizada para seus requisitos de desempenho.SQL VMs also provide automated storage configuration, which is optimized for your performance requirements. Para saber mais sobre como configurar o armazenamento para VMs do SQL, consulte Configuração de armazenamento para VMs do SQL Server.For more information about configuring storage for SQL VMs, see Storage configuration for SQL Server VMs. Para ajustar o desempenho, confira as Práticas recomendadas de desempenho para o SQL Server em Máquinas Virtuais do Azure.To fine-tune performance, see the Performance best practices for SQL Server in Azure Virtual Machines.

Introdução a VMs do SQLGet started with SQL VMs

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.To get started, choose a SQL Server virtual machine image with your required version, edition, and operating system. 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.The following sections provide direct links to the Azure portal for the SQL Server virtual machine gallery images.

Dica

Para saber mais sobre como compreender o preço para imagens do SQL, confira Diretrizes de preços para VMs SQL Server do Azure.For more information about how to understand pricing for SQL images, see Pricing guidance for SQL Server Azure VMs.

Pré-pagasPay as you go

A tabela a seguir fornece uma matriz de imagens do SQL Server pré-pagas.The following table provides a matrix of pay-as-you-go SQL Server images.

VersionVersion Sistema operacionalOperating System EdiçãoEdition
SQL Server 2017SQL Server 2017 Windows Server 2016Windows Server 2016 Enterprise, Standard, Web, Express, DeveloperEnterprise, Standard, Web, Express, Developer
SQL Server 2016 SP2SQL Server 2016 SP2 Windows Server 2016Windows Server 2016 Enterprise, Standard, Web, Express, DeveloperEnterprise, Standard, Web, Express, Developer
SQL Server 2014 SP2SQL Server 2014 SP2 Windows Server 2012 R2Windows Server 2012 R2 Enterprise, Standard, Web, ExpressEnterprise, Standard, Web, Express
SQL Server 2012 SP4SQL Server 2012 SP4 Windows Server 2012 R2Windows Server 2012 R2 Enterprise, Standard, Web, ExpressEnterprise, Standard, Web, Express
SQL Server 2008 R2 SP3SQL Server 2008 R2 SP3 Windows Server 2008 R2Windows Server 2008 R2 Enterprise, Standard, Web, ExpressEnterprise, Standard, Web, Express

Para ver as imagens de máquina virtual do SQL Server do Linux disponíveis, confira Visão geral do SQL Server em máquinas virtuais do Azure (Linux).To see the available Linux SQL Server virtual machine images, see Overview of SQL Server on Azure Virtual Machines (Linux).

Observação

Agora, é possível alterar o modelo de licenciamento de uma VM do SQL Server paga por uso para usar sua própria licença.It is now possible to change the licensing model of a pay-per-usage SQL Server VM to use your own license. Para saber mais, confira Como alterar o modelo de licenciamento de uma VM do SQL.For more information, see How to change the licensing model for a SQL VM.

Traga sua própria licençaBring your own license

Também é possível usar sua própria licença (BYOL).You can also bring your own license (BYOL). Nesse cenário, você paga apenas pela VM sem encargos adicionais para o licenciamento do SQL Server.In this scenario, you only pay for the VM without any additional charges for SQL Server licensing. Colocar sua própria licença pode economizar dinheiro ao longo do tempo para cargas de trabalho de produção contínua.Bringing your own license can save you money over time for continuous production workloads. Para obter os requisitos para usar essa opção, veja Diretrizes de preços para VMs do SQL Server do Azure.For requirements to use this option, see Pricing guidance for SQL Server Azure VMs.

Para usar sua própria licença, converta uma VM existente do SQL de pagamento por uso, ou implante uma imagem com {BYOL} prefixado.To bring your own license, you can either convert an existing pay-per-usage SQL VM, or you can deploy an image with the prefixed {BYOL}. Para saber mais sobre como alternar seu modelo de licenciamento entre o pagamento por uso e BYOL, confira Como alterar o modelo de licenciamento para uma VM do SQL.For more information about switching your licensing model between pay-per-usage and BYOL, see How to change the licensing model for a SQL VM.

VersionVersion Sistema operacionalOperating system EdiçãoEdition
SQL Server 2017SQL Server 2017 Windows Server 2016Windows Server 2016 Enterprise BYOL, Standard BYOLEnterprise BYOL, Standard BYOL
SQL Server 2016 SP2SQL Server 2016 SP2 Windows Server 2016Windows Server 2016 Enterprise BYOL, Standard BYOLEnterprise BYOL, Standard BYOL
SQL Server 2014 SP2SQL Server 2014 SP2 Windows Server 2012 R2Windows Server 2012 R2 Enterprise BYOL, Standard BYOLEnterprise BYOL, Standard BYOL
SQL Server 2012 SP4SQL Server 2012 SP4 Windows Server 2012 R2Windows Server 2012 R2 Enterprise BYOL, Standard BYOLEnterprise BYOL, Standard BYOL

É possível implantar uma imagem mais antiga do SQL Server que não está disponível no portal do Azure usando o PowerShell.It is possible to deploy an older image of SQL Server that is not available in the Azure Portal using PowerShell. Para exibir todas as imagens disponíveis usando o PowerShell, use o seguinte comando:To view all available images using Powershell, use the following command:

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.For more information about deploying SQL Server VMs using PowerShell, view How to provision SQL Server virtual machines with Azure PowerShell.

Conectar-se à VMConnect to the VM

Depois de criar sua VM do SQL Server, conecte-se a ela de aplicativos ou ferramentas, como o SQL Server Management Studio (SSMS).After creating your SQL Server VM, connect to it from applications or tools, such as SQL Server Management Studio (SSMS). Para obter instruções, veja Conectar-se a uma Máquina Virtual do SQL Server no Azure.For instructions, see Connect to a SQL Server Virtual Machine on Azure.

Migrar seus dadosMigrate your data

Se você tiver um banco de dados existente, deverá movê-lo para a VM do SQL recentemente provisionada.If you have an existing database, you'll want to move that to the newly provisioned SQL VM. Para obter uma lista das opções de migração e diretrizes, consulte Migrar um Banco de Dados para o SQL Server em uma VM do Azure.For a list of migration options and guidance, see Migrating a Database to SQL Server on an Azure VM.

Política de atualização de imagem de VM SQLSQL VM image refresh policy

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.Azure only maintains one virtual machine image for each supported operating system, version, and edition combination. Isso significa que, ao longo do tempo, as imagens são atualizadas e as imagens mais antigas são removidas.This means that over time images are refreshed, and older images are removed. Para saber mais, confira a seção Imagens das Perguntas frequentes sobre VMs SQL Server.For more information, see the Images section of the SQL Server VMs FAQ.

Programa de aperfeiçoamento da experiência do usuário (CEIP)Customer experience improvement program (CEIP)

O CEIP (Programa de Aperfeiçoamento da Experiência do Usuário) está habilitado por padrão.The Customer Experience Improvement Program (CEIP) is enabled by default. Isso envia relatórios periodicamente à Microsoft a fim de ajudar a aprimorar o SQL Server.This periodically sends reports to Microsoft to help improve SQL Server. Nenhuma tarefa de gerenciamento é necessária com o CEIP, a menos que você queira desabilitá-lo após o provisionamento.There is no management task required with CEIP unless you want to disable it after provisioning. Você pode personalizar ou desabilitar o CEIP conectando-se à VM com área de trabalho remota.You can customize or disable the CEIP by connecting to the VM with remote desktop. Em seguida, execute o utilitário Erro do SQL Server e o Relatório de Uso .Then run the SQL Server Error and Usage Reporting utility. Siga as instruções para desabilitar o relatório.Follow the instructions to disable reporting. Para saber mais sobre coleta de dados, veja a Declaração de privacidade do SQL Server.For more information about data collection, see the SQL Server Privacy Statement.

Máquinas Virtuais do WindowsWindows Virtual Machines

ArmazenamentoStorage

RedeNetworking

SQLSQL

Próximas etapasNext steps

Introdução ao SQL Server em Máquinas Virtuais do Azure:Get started with SQL Server on Azure virtual machines:

Obtenha respostas para perguntas frequentes sobre máquinas virtuais do SQL:Get answers to commonly asked questions about SQL VMs: