Extensão do Agente de IaaS do SQL Server para Linux

Aplica-se a:SQL Server em Azure VM

Execute a extensão de agente do SQL Server IaaS (SqlIaasExtension) em VMs (Máquinas Virtuais) do Azure Linux para automatizar tarefas de gerenciamento e administração.

Este artigo fornece uma visão geral da extensão. Para mais informações, consulte Registrar a VM Linux do SQL Server com a extensão SQL IaaS Agent.

Visão geral

A extensão do Agente IaaS do SQL Server permite a integração com o portal do Azure e desbloqueia vários benefícios para o SQL Server em VMs do Azure linux.

Compliance

A extensão oferece um método simplificado para atender ao requisito de notificar a Microsoft de que o Benefício Híbrido do Azure está habilitado conforme especificado nos termos do produto. Esse processo nega a necessidade de gerenciar formulários de registro de licenciamento para cada recurso.

Gerenciamento simplificado de licenças

A extensão simplifica o gerenciamento de licenças do SQL Server e permite identificar rapidamente as VMs do SQL Server com o Benefício Híbrido do Azure habilitado usando o portal do Azure, o Azure PowerShell ou a CLI do Azure.

Get-AzSqlVM | Where-Object {$_.LicenseType -eq 'AHUB'}

Gratuito

Não há custo adicional para usar a extensão.

Gerencie tipos de licença em escala

Para revisar as mudanças propostas no tipo de licença ou aplicá-las em múltiplos SQL do Azure e SQL Server habilitados pelos recursos do Azure Arc, veja Gerenciar tipos de licença SQL em escala. Use um único script PowerShell para transições únicas ou agendadas, ou implante um exemplo específico de Azure Policy para recurso para aplicar continuamente um tipo de licença.

Instalação

Quando você implanta SQL Server em Linux VMs usando a experiência de implantação do portal Azure (prévia), o Azure as registra automaticamente com a extensão. Se você instalar o SQL Server sozinho, registre sua VM do SQL Server manualmente com a extensão.

O registro cria o recursode máquina virtual SQL dentro da sua assinatura. Esse recurso é separado do recurso da máquina virtual. Quando você cancelar o registro da sua VM do SQL Server da extensão removerá o recurso máquina virtual do SQLde sua assinatura, mas não removerá a máquina virtual real em si.

A extensão do Agente IaaS do SQL Server para Linux está atualmente disponível com funcionalidade limitada.

Verificar o status da extensão

Use o portal do Azure ou o Azure PowerShell para verificar o status da extensão.

portal do Azure

Verifique se a extensão está instalada usando o portal do Azure.

Vá para o seu recurso de Máquina Virtual no portal do Azure (não o recurso de máquinas virtuais do SQL, mas sim o da sua VM). Em Configurações, selecione Extensões. Você deverá ver a extensão SqlIaasExtension na lista, como no seguinte exemplo:

Captura de tela de Verificar o status da extensão sqlIaaSExtension do SQL Server IaaS Agent no portal do Azure.

Azure PowerShell

Você também pode usar o cmdlet Get-AzVMSqlServerExtension do Azure PowerShell:

  Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"

O comando anterior confirma que o agente está instalado e fornece informações gerais sobre o status. Você pode obter informações específicas de status do backup automatizado e aplicação de patch usando os seguintes comandos:

$sqlext = Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"
$sqlext.AutoPatchingSettings
$sqlext.AutoBackupSettings

Limitações

A extensão do Agente de IaaS do SQL Server em Linux tem as seguintes limitações:

  • SQL Server com apenas uma instância. Não há suporte para múltiplas instâncias.

Política de privacidade

Ao usar o SQL Server em VMs do Azure e a extensão do Agente de IaaS do SQL, considere as seguintes políticas de privacidade:

  • Coleta de dados: a extensão do Agente IaaS do SQL coleta dados para fornecer benefícios opcionais ao usar o SQL Server em Máquinas Virtuais do Azure. A Microsoft não usa esses dados para auditorias de licenciamento sem o consentimento antecipado do cliente. Para obter mais informações, consulte o suplemento de privacidade do SQL Server.

  • Residência de dados na região: o SQL Server em VMs do Azure e a Extensão do Agente IaaS do SQL não movem ou armazenam dados do cliente fora da região em que você implanta as VMs.