Extensão do Agente de IaaS do SQL Server para Linux
Aplica-se a: SQL Server de VM do Azure
A extensão do Agente de IaaS do SQL Server (SqlIaasExtension) é executada nas VMs (Máquinas Virtuais) do Azure do SQL Server em Linux para automatizar as tarefas de gerenciamento e administração.
Este artigo fornece uma visão geral da extensão. Confira Registrar com a extensão para saber mais.
Visão geral
A extensão do Agente de IaaS do SQL Server permite a integração com o portal do Azure e desbloqueia os seguintes benefícios para as VMs do Azure do SQL Server em Linux:
Conformidade: 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 foi habilitado conforme especificado nos termos do produto. Esse processo nega a necessidade de gerenciar os formulários de registro de licenciamento para cada recurso.
Gerenciamento de licenças simplificado: a extensão simplifica o gerenciamento de licenças do SQL Server e permite que você identifique rapidamente 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á nenhum custo adicional associado à extensão.
Instalação
Registre a sua VM do SQL Server com a extensão do Agente de IaaS do SQL Server para criar o recurso da máquina virtual do SQL dentro da sua assinatura, que é separado do recurso da máquina virtual. Cancelar o registro de sua VM do SQL Server da extensão removerá o recurso de máquina virtual do SQL da sua assinatura, mas não removerá a máquina virtual real.
A extensão do Agente de IaaS do SQL Server para Linux só está 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:
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:
- Somente as VMs do SQL Server em execução no sistema operacional Ubuntu Linux são compatíveis. No momento, não há suporte para outras distribuições do Linux.
- As VMs do SQL Server que executam o Ubuntu Linux Pro não são compatíveis.
- As VMs do SQL Server em execução em imagens generalizadas não são compatíveis.
- Somente as VMs do SQL Server implantadas por meio do Azure Resource Manager são compatíveis. Não há suporte para as VMs do SQL Server implantadas por meio do modelo clássico.
- SQL Server com apenas uma instância. Não há suporte para várias 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 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 prévio do cliente. Consulte o suplemento de privacidade do SQL Server para mais informações.
Residência de dados na região: o SQL Server em VMs do Azure e a Extensão do Agente de IaaS do SQL não movem e nem armazenam dados do cliente fora da região em que as VMs são implantadas.
Próximas etapas
Para obter mais informações sobre como executar o SQL Server nas Máquinas Virtuais do Azure, confira O que é o SQL Server nas Máquinas Virtuais do Linux no Azure?.
Para obter mais informações, consulte perguntas frequentes.