SQL Server IaaS-agenttillägg för Linux

Gäller för:SQL Server på en virtuell Azure-dator

Kör SQL Server IaaS Agent-tillägget (SqlIaasExtension) på SQL Server på virtuella Linux Azure-datorer (VM) för att automatisera hanterings- och administrationsuppgifter.

Den här artikeln innehåller en översikt över tillägget. Mer information finns i Registrera virtuell Linux SQL Server-dator med SQL IaaS Agent-tillägget.

Översikt

SQL Server IaaS Agent-tillägget möjliggör integrering med Azure-portalen och låser upp flera fördelar för SQL Server på virtuella Linux Azure-datorer.

Compliance

Tillägget erbjuder en förenklad metod för att uppfylla kravet på att meddela Microsoft att Azure Hybrid-förmånen är aktiverad enligt produktvillkoren. Den här processen förhindrar behovet av att hantera licensieringsregistreringsformulär för varje resurs.

Förenklad licenshantering

Tillägget förenklar SQL Server-licenshantering och gör att du snabbt kan identifiera virtuella SQL Server-datorer med Azure Hybrid-förmånen aktiverad med hjälp av Azure-portalen, Azure PowerShell eller Azure CLI.

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

Kostnadsfri

Det finns ingen extra kostnad för att använda tillägget.

Hantera licenstyper i stor skala

För att granska föreslagna ändringar av licenstyper eller tillämpa dem på flera Azure SQL- och SQL Server-resurser som aktiveras av Azure Arc-resurser, se Hantera SQL-licenstyper i stor skala. Använd ett enda PowerShell-skript för engångs- eller schemalagda övergångar, eller distribuera ett resursspecifikt exempel på Azure Policy för att kontinuerligt upprätthålla en licenstyp.

Installation

När du distribuerar SQL Server on Linux VMs genom att använda Azure portal deployment experience (förhandsvisning) registrerar Azure dem automatiskt i tillägget. Om du installerar SQL Server själv, registrera din SQL Server-VM manuellt med tillägget.

Registrering skapar SQL-resursen för virtuella maskiner inom din prenumeration. Den här resursen är separat från resursen för den virtuella datorn. När du avregistrerar den virtuella SQL Server-datorn från tillägget tar du bort resursen för den virtuella SQL-datorn från prenumerationen men tar inte bort den faktiska virtuella datorn.

SQL Server IaaS Agent-tillägget för Linux är för närvarande tillgängligt med begränsad funktionalitet.

Verifiera tilläggsstatus

Använd Azure-portalen eller Azure PowerShell för att kontrollera statusen för tillägget.

Azure-portalen

Kontrollera att tillägget har installerats med hjälp av Azure-portalen.

Gå till din virtuella dator-resurs i Azure-portalen (inte SQL virtuella datorerna-resursen, utan resursen för din virtuella dator). Välj tillägg under Inställningar. Du bör se SqlIaasExtension-tillägget i listan, som i följande exempel:

Skärmbild av Kontrollera status för SQL Server IaaS Agent-tillägget SqlIaaSExtension i Azure-portalen.

Azure PowerShell

Du kan också använda cmdleten Get-AzVMSqlServerExtension Azure PowerShell:

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

Föregående kommando bekräftar att agenten är installerad och tillhandahåller allmän statusinformation. Du kan få specifik statusinformation om automatisk säkerhetskopiering och korrigering med hjälp av följande kommandon:

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

Begränsningar

Linux SQL IaaS Agent-tillägget har följande begränsningar:

  • SQL Server med endast en enda instans. Flera instanser stöds inte.

Sekretesspolicy

När du använder SQL Server på virtuella Azure-datorer och SQL IaaS Agent-tillägget bör du tänka på följande sekretesspolicyer:

  • Datainsamling: SQL IaaS-agenttillägget samlar in data för att ge valfria fördelar när du använder SQL Server på virtuella Azure-datorer. Microsoft använder inte dessa data för licensgranskningar utan kundens förhandsmedgivande. Mer information finns i sekretesstillägget för SQL Server.

  • Datahemvist i regionen: SQL Server på virtuella Azure-datorer och SQL IaaS-agenttillägg flyttar eller lagrar inte kunddata utanför den region där du distribuerar de virtuella datorerna.