Registrar VM do SQL Server no Linux com a extensão do agente IaaS do SQL

Aplica-se a:SQL Server na VM do Azure

Registrando sua VM do SQL Server com a extensão do agente IaaS do SQL para desbloquear uma infinidade de benefícios de recursos para o seu SQL Server em Linux na VM do Azure.

Visão geral

O registro com a extensão do agente IaaS do SQL Server cria orecursomáquina virtual SQL em sua assinatura, que é um recurso separado do recurso de máquina virtual. Cancelar o registro de sua VM do SQL Server da extensão remove o recurso de máquina virtual do SQL, mas não a máquina virtual real.

Para utilizar a extensão do Agente de IaaS do SQL, primeiro você deve registrar sua assinatura no provedor Microsoft.SqlVirtualMachine, que concede à extensão de IaaS do SQL a capacidade de criar recursos dentro dessa assinatura específica.

Importante

A extensão do agente de IaaS do SQL coleta dados para a expressa finalidade de fornecer aos clientes benefícios opcionais ao usar SQL Server nas máquinas virtuais do Azure. A Microsoft não usará esses dados para auditorias de licenciamento sem o consentimento antecipado do cliente. Consulte o suplemento de privacidade do SQL Server para mais informações.

Pré-requisitos

Para registrar a sua VM do SQL Server na extensão, você precisará de:

Registrar assinatura com RP

Para registrar a sua VM do SQL Server na extensão do agente IaaS do SQL, primeiro você deve registrar a sua assinatura no RP (provedor de recursos) Microsoft.SqlVirtualMachine. Isso concede à extensão do agente IaaS do SQL a capacidade de criar recursos em sua assinatura. Você pode fazê-lo usando o portal do Azure, a CLI do Azure ou o Azure PowerShell.

Portal do Azure

Registre sua assinatura com o provedor de recursos usando o portal do Azure:

  1. Abra o portal do Azure e navegue até Todos os Serviços.
  2. Vá para Assinaturas e selecione a assinatura de seu interesse.
  3. Na página Assinaturas, selecione Provedores de recursos em Configurações.
  4. Insira sql no filtro para exibir os provedores de recursos relacionados ao SQL.
  5. Selecione Registrar, Registrar novamente ou Cancelar registro de para o provedor Microsoft.SqlVirtualMachine, dependendo da ação desejada.

Modify the provider

Linha de comando

Registre sua assinatura do Azure no provedor Microsoft.SqlVirtualMachine usando a CLI do Azure ou Azure PowerShell.

Registre sua assinatura com o provedor de recursos usando o CLI do Azure:

# Register the SQL IaaS Agent extension to your subscription 
az provider register --namespace Microsoft.SqlVirtualMachine 

Registrar VM

A extensão do agente IaaS SQL no Linux só está disponível no modo leve, que dá suporte apenas à alteração do tipo de licença e da edição do SQL Server. Use a CLI do Azure ou o Azure PowerShell para registrar a VM do SQL Server com a extensão no modo leve para obter uma funcionalidade limitada.

Forneça o tipo de licença do SQL Server como pago conforme o uso (PAYG) para pagar por uso, Benefício Híbrido do Azure (AHUB) para usar a sua própria licença, ou recuperação de desastre (DR) para ativar a licença de réplica de DR gratuita.

Registre a VM do SQL Server no modo leve com a CLI do Azure:

# Register Enterprise or Standard self-installed VM in Lightweight mode
az sql vm create --name <vm_name> --resource-group <resource_group_name> --location <vm_location> --license-type <license_type> 

Verificar o status de registro

Você pode verificar se a sua VM do SQL Server já foi registrada na extensão do agente IaaS do SQL usando o portal do Azure, a CLI do Azure ou o PowerShell.

Portal do Azure

Verifique o status do registro usando o portal do Azure:

  1. Entre no portal do Azure.
  2. Vá para o recurso máquinas virtuais do SQL.
  3. Selecione a VM do SQL Server na lista. Se a VM do SQL Server não estiver listada aqui, provavelmente ela não foi registrada na extensão do agente IaaS do SQL.

Linha de comando

Verifique o status atual do registro da VM do SQL Server usando a CLI do Azure ou o PowerShell. ProvisioningState aparece como Succeeded se o registro foi bem-sucedido.

Verifique o status do registro usando o CLI do Azure:

az sql vm show -n <vm_name> -g <resource_group>

Um erro indica que a VM do SQL Server não foi registrada no provedor de recursos.

Registro automático

O registro automático tem suporte para VMs do Ubuntu Linux.

Próximas etapas

Para obter mais informações, consulte os seguintes artigos: