Visão geral do SQL Server em Máquinas Virtuais do Azure (Windows)Overview of SQL Server on Azure Virtual Machines (Windows)

Este tópico descreve as opções para executar o SQL Server nas VMs (máquinas virtuais) do Windows do Azure, juntamente com links para as imagens do portal e uma visão geral das tarefas comuns.This topic describes your options for running SQL Server on Azure Windows virtual machines (VMs), along with links to portal images and an overview of common tasks.

Observação

Se você já estiver familiarizado com o SQL Server e quiser apenas ver como implantar uma VM do Windows do SQL Server, veja Provisionar uma máquina virtual do Windows do SQL Server no Azure.If you're already familiar with SQL Server and just want to see how to deploy a SQL Server Windows VM, see Provision a Windows SQL Server VM in the Azure. Ou, se você quiser criar uma VM do Linux com o SQL Server, consulte Provisionar uma VM do SQL Server do Linux no AzureOr if you want to create a Linux VM with SQL Server, see Provision a Linux SQL Server VM in the Azure

Se você for um administrador de banco de dados ou um desenvolvedor, as VMs do Azure fornecem uma maneira de mover seus aplicativos e cargas de trabalho locais do SQL Server para a nuvem.If you are a database administrator or a developer, Azure VMs provide a way to move your on-premises SQL Server workloads and applications to the Cloud.

CenáriosScenarios

Há muitos motivos para você optar por hospedar seus dados no Azure.There are many reasons that you might choose to host your data in Azure. Se o seu aplicativo estiver mudando para o Azure, isso também melhora o desempenho de movimentação dos dados.If your application is moving to Azure, it improves performance to also move the data. Mas há outros benefícios.But there are other benefits. Você tem acesso automaticamente a vários data centers, visando a recuperação de desastres e uma presença global.You automatically have access to multiple data centers for a global presence and disaster recovery. Os dados também são altamente seguros e duradouros.The data is also highly secured and durable.

A execução do SQL Server em VMs do Azure é uma opção para armazenar dados relacionais no Azure.SQL Server running on Azure VMs is one option for storing your relational data in Azure. É uma boa escolha para vários cenários.It is good choice for several scenarios. Por exemplo, talvez você queira configurar a VM do Azure o mais próximo possível de uma máquina local do SQL Server.For example, you might want to configure the Azure VM as similarly as possible to an on-premises SQL Server machine. Ou talvez você queira executar outros aplicativos e serviços no mesmo servidor de banco de dados.Or you might want to run additional applications and services on the same database server. Há dois recursos principais que podem ajudar você a pensar em mais cenários e considerações:There are two main resources that can help you think through even more scenarios and considerations:

Criar uma nova VM de SQLCreate a new SQL VM

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. Dependendo da imagem selecionada, você poderá pagar pelos custos de licenciamento do SQL Server por minuto, ou poderá usar sua própria licença (BYOL).Depending on the image you select, you can either pay for SQL Server licensing costs on a per-minute basis, or you can bring your own license (BYOL).

Encontre diretrizes passo a passo para criar uma nova VM do SQL no tutorial Provisionar uma máquina virtual do SQL Server no Portal do Azure.Find step-by-step guidance for creating a new SQL VM in the tutorial, Provision a SQL Server virtual machine in the Azure portal. Além disso, revise as Práticas recomendadas para as VMs do SQL Server, que explicam como selecionar o tamanho da máquina apropriado e outros recursos disponíveis durante o provisionamento.Also, review the Performance best practices for SQL Server VMs, which explains how to select the appropriate machine size and other features available during provisioning.

Opção 1: Criar uma VM do SQL com licenciamento por minutoOption 1: Create a SQL VM with per-minute licensing

A tabela a seguir fornece uma matriz das mais recentes imagens do SQL Server na galeria de máquinas virtuais.The following table provides a matrix of the latest SQL Server images in the virtual machine gallery. Clique em qualquer link para começar a criação de uma nova VM do SQL com a versão, a edição e o sistema operacional especificados.Click on any link to begin creating a new SQL VM with your specified version, edition, and operating system.

Dica

Para entender os preços da VM e do SQL preços para essas imagens, consulte Diretrizes para os preços das VMs do SQL Server do Azure.To understand the VM and SQL pricing for these images, see Pricing guidance for SQL Server Azure VMs.

VersãoVersion 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 SP1SQL Server 2016 SP1 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 SP3SQL Server 2012 SP3 Windows Server 2012 R2Windows Server 2012 R2 Enterprise, Standard, Web, ExpressEnterprise, Standard, Web, Express

Observação

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).

Opção 2: Criar uma VM do SQL com uma licença existente Option 2: Create a SQL VM with an existing 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. Para usar sua própria licença, use a tabela abaixo de versões, edições e sistemas operacionais do SQL Server.To use your own license, use the matrix of SQL Server versions, editions, and operating systems below. No portal, os nomes dessas imagens são prefixados com {BYOL}.In the portal, these image names are prefixed with {BYOL}.

Dica

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 mais informações, consulte Diretrizes para os preço das VMs do Azure do SQL Server.For more information, see Pricing guidance for SQL Server Azure VMs.

VersãoVersion Sistema operacionalOperating system EdiçãoEdition
SQL Server 2016 SP1SQL Server 2016 SP1 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 SP2SQL Server 2012 SP2 Windows Server 2012 R2Windows Server 2012 R2 Enterprise BYOL, Standard BYOLEnterprise BYOL, Standard BYOL

Além dessa lista, outras combinações de sistemas operacionais e versões do SQL Server estão disponíveis.In addition to this list, other combinations of SQL Server versions and operating systems are available. Localize outras imagens por meio de uma pesquisa de mercado no portal do Azure (pesquise "{BYOL} SQL Server").Find other images through a marketplace search in the Azure portal (search for "{BYOL} SQL Server").

Importante

Para usar as imagens da VM BYOL, você deve ter um Enterprise Agreement com License Mobility por meio do Software Assurance no Azure.To use BYOL VM images, you must have an Enterprise Agreement with License Mobility through Software Assurance on Azure. Também é necessário uma licença válida para a versão/edição do SQL Server que você deseja usar.You also need a valid license for the version/edition of SQL Server you want to use. Você deve fornecer as informações necessárias do BYOL à Microsoft em 10 dias de provisionamento da VM.You must provide the necessary BYOL information to Microsoft within 10 days of provisioning your VM.

Observação

Não é possível alterar o modelo de licenciamento de uma VM do SQL Server paga por minuto para usar sua própria licença.It is not possible to change the licensing model of a pay-per-minute SQL Server VM to use your own license. Nesse caso, você deve criar uma nova VM BYOL e migrar seus bancos de dados para a nova VM.In this case, you must create a new BYOL VM and migrate your databases to the new VM.

Gerenciar sua VM do SQLManage your SQL VM

Após o provisionamento da VM do SQL Server, várias tarefas de gerenciamento opcionais estarão disponíveis.After provisioning your SQL Server VM, there are several optional management tasks. Em muitos aspectos, você configura e gerencia o SQL Server exatamente como configuraria uma instância local do SQL Server.In many aspects, you configure and manage SQL Server exactly like you would manage an on-premises SQL Server instance. No entanto, algumas tarefas são específicas do Azure.However, some tasks are specific to Azure. As seções a seguir destacam algumas dessas áreas com links para obter mais informações.The following sections highlight some of these areas with links to more information.

Conectar-se à VMConnect to the VM

Uma das etapas mais básicas do gerenciamento é conectar-se à sua VM do SQL Server por meio de ferramentas, como o SSMS (SQL Server Management Studio).One of the most basic management steps is to connect to your SQL Server VM through tools, such as SQL Server Management Studio (SSMS). Para obter instruções sobre como se conectar à sua nova VM do SQL Server, confira Conectar-se a uma Máquina Virtual do SQL Server no Azure.For instructions on how to connect to your new SQL Server VM, 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.

Configurar alta disponibilidadeConfigure high 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 em uma rede virtual.This involves multiple Azure VMs in a virtual network. O portal do Azure tem um modelo que define essa configuração para você.The Azure portal has a template that sets up this configuration for you. Para obter mais informações, consulte Configurar um grupo de disponibilidade AlwaysOn nas máquinas virtuais do Azure Resource Manager.For more information, see Configure an AlwaysOn availability group in Azure Resource Manager virtual machines. Se você quiser configurar manualmente o Grupo de Disponibilidade e o ouvinte associado, consulte Configurar os Grupos de Disponibilidade AlwaysOn na VM do Azure.If you want to manually configure your Availability Group and associated listener, see Configure AlwaysOn Availability Groups in Azure VM.

Para outras considerações sobre alta disponibilidade, consulte alta disponibilidade e recuperação de desastres para SQL Server em Máquinas Virtuais do Azure.For other high availability considerations, see High Availability and Disaster Recovery for SQL Server in Azure Virtual Machines.

Fazer backup dos dadosBack up your data

As VMs do Azure podem aproveitar o Backup Automatizado, que cria regularmente backups do banco de dados no armazenamento de blobs.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. Para obter uma visão geral das opções de backup e restauração, consulte Backup e Restauração do SQL Server nas Máquinas Virtuais do Azure.For an overview of all backup and restore options, see Backup and Restore for SQL Server in Azure Virtual Machines.

Automatizar as atualizaçõesAutomate updates

As VMs do Azure 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.Azure VMs can use Automated Patching to schedule a maintenance window for installing important windows and SQL Server updates automatically.

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.

Próximas etapasNext steps

Para ver perguntas sobre preços, consulte Diretrizes para os preços das VMs do SQL Server do Azure e Página de preços do Azure.For questions about pricing, see Pricing guidance for SQL Server Azure VMs and the Azure pricing page. Selecione a edição de destino do SQL Server na lista SO/Software.Select your target edition of SQL Server in the OS/Software list. Exiba os preços de máquinas virtuais de tamanhos diferentes.Then view the prices for differently sized virtual machines.

Mais perguntas?More question? Primeiro, consulte as Perguntas Frequentes sobre o SQL Server nas Máquinas Virtuais do Azure.First, see the SQL Server on Azure Virtual Machines FAQ. Mas, adicione também suas perguntas ou comentários à parte inferior de qualquer um dos tópicos da VM do SQL para interagir com a Microsoft e a comunidade.But also add your questions or comments to the bottom of any SQL VM topics to interact with Microsoft and the community.