Descriçã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 em máquinas virtuais (VMs) do Azure Windows e inclui ligações para imagens do portal e uma descriçã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.

Nota

Se já estiver familiarizado com o SQL Server e quiser ver apenas como implementar uma VM do Windows do SQL Server, veja Provision a Windows SQL Server VM in the Azure (Aprovisionar uma VM do SQL Server do Windows 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. Em alternativa, se quiser criar uma VM do Linux com o SQL Server, veja Provision a Linux SQL Server VM in the Azure (Aprovisionar uma VM do SQL Server do Linux no Azure)Or if you want to create a Linux VM with SQL Server, see Provision a Linux SQL Server VM in the Azure

Se for um administrador de base de dados ou um programador, as VMs do Azure oferecem uma forma de mover as cargas de trabalho no local do SQL Server e as aplicações 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

Existem muitos motivos pelos quais pode optar para alojar os dados no Azure.There are many reasons that you might choose to host your data in Azure. Se a aplicação está a ser movida para o Azure, também melhora o desempenho para mover os dados.If your application is moving to Azure, it improves performance to also move the data. No entanto, existem outras vantagens.But there are other benefits. Tem automaticamente acesso a vários centros de dados para uma recuperação após desastre e uma presença global.You automatically have access to multiple data centers for a global presence and disaster recovery. Os dados são também altamente protegidos e com disponibilidade.The data is also highly secured and durable.

O SQL Server em execução em VMs do Azure é uma opção para armazenar os seus 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, pode querer configurar a VM do Azure da forma mais semelhante possível a um computador do SQL Server no local.For example, you might want to configure the Azure VM as similarly as possible to an on-premises SQL Server machine. Ou pode querer executar serviços e aplicações adicionais no mesmo servidor de base de dados.Or you might want to run additional applications and services on the same database server. Existem dois recursos principais que podem ajudar a pensar através de ainda mais cenários e considerações:There are two main resources that can help you think through even more scenarios and considerations:

Criar uma VM do SQL novaCreate a new SQL VM

As secções seguintes fornecem ligações diretas para o portal do Azure para as imagens da galeria das máquinas virtuais do SQL Server.The following sections provide direct links to the Azure portal for the SQL Server virtual machine gallery images. Consoante a imagem que selecionou, pode pagar os custos de licenciamento do SQL Server por minuto ou pode trazer a 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).

Pode obter orientações passo a passo para criar uma nova VM SQL no tutorial Provision a SQL Server virtual machine in the Azure portal (Aprovisionar 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, reveja as Melhores práticas do desempenho para as VMs do SQL Server, que explica como selecionar o tamanho da máquina apropriada e outras funcionalidades disponíveis durante o aprovisionamento.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 Server com licenciamento por minutoOption 1: Create a SQL VM with per-minute licensing

A tabela seguinte fornece uma matriz das últimas imagens do SQL Server na galeria da máquina virtual.The following table provides a matrix of the latest SQL Server images in the virtual machine gallery. Clique em qualquer ligação para começar a criar uma nova VM do SQL Server com a versão especificada, edição e sistema operativo.Click on any link to begin creating a new SQL VM with your specified version, edition, and operating system.

Dica

Para compreender os preços da VM e do SQL destas imagens, consulte Pricing guidance for SQL Server Azure VMs (Documentação de orientação sobre preços das VMs do Azure do SQL Server).To understand the VM and SQL pricing for these images, see Pricing guidance for SQL Server Azure VMs.

VersãoVersion Sistema OperativoOperating System EdiçãoEdition
SQL Server 2017SQL Server 2017 Windows Server 2016Windows Server 2016 Enterprise, Standard, Web, Express, ProgramadorEnterprise, Standard, Web, Express, Developer
SQL Server 2016 SP1SQL Server 2016 SP1 Windows Server 2016Windows Server 2016 Enterprise, Standard, Web, Express, ProgramadorEnterprise, 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

Nota

Para ver as imagens de máquina virtual do SQL Server do Linux disponíveis, veja Overview of SQL Server on Azure Virtual Machines (Linux) (Descriçã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 Server com uma licença já existente Option 2: Create a SQL VM with an existing license

Também pode trazer a sua licença (BYOL).You can also bring your own license (BYOL). Neste cenário, apenas paga a VM sem quaisquer taxas 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 utilizar a sua própria licença, utilize a matriz das versões do SQL Server, edições e sistemas operativos abaixo.To use your own license, use the matrix of SQL Server versions, editions, and operating systems below. No portal, é adicionado o prefixo {BYOL} aos nomes destas imagens.In the portal, these image names are prefixed with {BYOL}.

Dica

Colocar a sua própria licença poderá poupar 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 Pricing guidance for SQL Server Azure VMs (Documentação de orientação sobre preços de VMs do Azure do SQL Server).For more information, see Pricing guidance for SQL Server Azure VMs.

VersãoVersion Sistema operativoOperating 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

Para além de nesta lista, estão disponíveis outras combinações de sistemas operativos e versões do SQL Server.In addition to this list, other combinations of SQL Server versions and operating systems are available. Encontre outras imagens através de uma pesquisa no marketplace no portal do Azure (procure "{BYOL} SQL Server").Find other images through a marketplace search in the Azure portal (search for "{BYOL} SQL Server").

Importante

Para utilizar imagens de VM BYOL, tem de ter um Contrato Enterprise com Mobilidade de Licenças através 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 precisa de uma licença válida para a versão/edição do SQL Server que pretende utilizar.You also need a valid license for the version/edition of SQL Server you want to use. Tem de fornecer as informações de BYOL necessárias à Microsoft até 10 dias após o aprovisionamento da VM.You must provide the necessary BYOL information to Microsoft within 10 days of provisioning your VM.

Nota

Não pode alterar o modelo de licenciamento de uma VM do SQL Server de pagamento por minuto, para utilizar a sua licença.It is not possible to change the licensing model of a pay-per-minute SQL Server VM to use your own license. Neste caso, tem de criar uma nova VM BYOL e migrar as bases de dados para a nova VM.In this case, you must create a new BYOL VM and migrate your databases to the new VM.

Gerir a VM do SQLManage your SQL VM

Depois de aprovisionar a VM do SQL Server, existem várias tarefas de gestão opcionais.After provisioning your SQL Server VM, there are several optional management tasks. Em muitos aspetos, pode configurar e gerir o SQL Server exatamente da mesma forma que geriria uma instância do SQL Server no local.In many aspects, you configure and manage SQL Server exactly like you would manage an on-premises SQL Server instance. Contudo, algumas tarefas são específicas para o Azure.However, some tasks are specific to Azure. As secções seguintes realçam algumas das seguintes áreas com ligações para mais informações.The following sections highlight some of these areas with links to more information.

Ligar à VMConnect to the VM

Um dos passos de gestão mais básicos é ligar à sua VM do SQL Server através de ferramentas, como o SQL Server Management Studio (SSMS).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 ligar à sua nova VM do SQL Server, consulte Connect to a SQL Server Virtual Machine on Azure (Ligar 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 os dadosMigrate your data

Se tiver uma base de dados existente, deverá movê-la para a VM do SQL recentemente aprovisionada.If you have an existing database, you'll want to move that to the newly provisioned SQL VM. Para obter uma lista de opções de migração e orientações, consulte o artigo Migrar uma Base de Dados para o SQL Server numa VM do Azure.For a list of migration options and guidance, see Migrating a Database to SQL Server on an Azure VM.

Configurar uma elevada disponibilidadeConfigure high availability

Se necessitar de elevada disponibilidade, considere configurar Grupos de Disponibilidade do SQL Server.If you require high availability, consider configuring SQL Server Availability Groups. Isto envolve várias VMs do Azure numa rede virtual.This involves multiple Azure VMs in a virtual network. O Portal do Azure tem um modelo que configura esta configuração para si.The Azure portal has a template that sets up this configuration for you. Para obter mais informações, consulte o artigo Configurar um grupo de Disponibilidade AlwaysOn nas Virtual Machines do Azure Resource Manager.For more information, see Configure an AlwaysOn availability group in Azure Resource Manager virtual machines. Se pretender configurar manualmente o Grupo de Disponibilidade e o serviço de escuta associado, consulte o artigo Configurar 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 de elevada disponibilidade, consulte o artigo Elevada Disponibilidade e Recuperação Após Desastre para o SQL Server em Virtual Machines do Azure.For other high availability considerations, see High Availability and Disaster Recovery for SQL Server in Azure Virtual Machines.

Criar cópias de segurança dos dadosBack up your data

As VMs do Azure podem tirar partido da Cópia de Segurança Automatizada, que cria regularmente cópias de segurança da sua base de dados para o armazenamento de blobs.Azure VMs can take advantage of Automated Backup, which regularly creates backups of your database to blob storage. Pode também utilizar esta técnica manualmente.You can also manually use this technique. Para obter mais informações, veja Use Azure Storage for SQL Server Backup and Restore (Utilizar o Armazenamento do Azure para o Restauro e a Cópia de Segurança do SQL Server).For more information, see Use Azure Storage for SQL Server Backup and Restore. Para obter uma descrição geral de todas as opções de cópia de segurança e restauro,veja Backup and Restore for SQL Server in Azure Virtual Machines (Cópia de segurança e Restauro para o SQL Server em 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 utilizar a Aplicação Automatizada de Patches para agendar uma janela de manutenção para a instalação automática de atualizações importantes do Windows e 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 melhoramento da experiência do cliente (PMEC)Customer experience improvement program (CEIP)

O Programa de Melhoramento da Experiência do Cliente (PMEC) está ativado por predefinição.The Customer Experience Improvement Program (CEIP) is enabled by default. Esta ação envia relatórios periodicamente para a Microsoft, para ajudar a melhorar o SQL Server.This periodically sends reports to Microsoft to help improve SQL Server. Não é precisa nenhuma tarefa de gestão com PMEC, a menos que queira desativá-la após o aprovisionamento.There is no management task required with CEIP unless you want to disable it after provisioning. Pode personalizar ou desativar o PMEC ligando-se à VM com o ambiente de trabalho remoto.You can customize or disable the CEIP by connecting to the VM with remote desktop. Em seguida, execute o utilitário Relatórios de Utilização e Erros do SQL Server.Then run the SQL Server Error and Usage Reporting utility. Siga as instruções para desativar os relatórios.Follow the instructions to disable reporting.

Para obter mais informações sobre a recolha de dados, veja a Declaração de Privacidade do SQL Server.For more information about data collection, see the SQL Server Privacy Statement.

Passos seguintesNext steps

Para perguntas sobre preços, consulte Pricing guidance for SQL Server Azure VMs (Documentação de orientação sobre preços de VMs do Azure do SQL Server) 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 sua edição de destino do SQL Server na lista OS/Software.Select your target edition of SQL Server in the OS/Software list. Em seguida, veja os preços para máquinas virtuais de tamanhos diferentes.Then view the prices for differently sized virtual machines.

Tem mais alguma pergunta?More question? Em primeiro lugar, consulte as FAQ acerca do SQL Server em Virtual Machines do Azure.First, see the SQL Server on Azure Virtual Machines FAQ. Mas também adicione as suas questões ou comentários na parte inferior de qualquer tópico de VM de 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.