SQL Server IaaS-agenttillägg för Linux
Gäller för:SQL Server på en virtuell Azure-dator
SQL Server IaaS Agent-tillägget (SqlIaasExtension) körs på SQL Server på Virtuella Linux-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 med tillägget .
Översikt
SQL Server IaaS Agent-tillägget möjliggör integrering med Azure-portalen och låser upp följande fördelar för SQL Server på virtuella Linux Azure-datorer:
Efterlevnad: Tillägget erbjuder en förenklad metod för att uppfylla kravet på att meddela Microsoft att Azure Hybrid-förmånen har aktiverats enligt produktvillkoren. Den här processen negerar 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'}
Kostnadsfritt: Det finns ingen extra kostnad som är kopplad till tillägget.
Installation
Registrera din virtuella SQL Server-dator med SQL Server IaaS Agent-tillägget för att skapa resursen för den virtuella SQL-datorni din prenumeration, som är en separat resurs från den virtuella datorresursen. Om du avregistrerar den virtuella SQL Server-datorn från tillägget tas den virtuella SQL-datorresursen bort från din prenumeration, men den faktiska virtuella datorn tas inte bort.
SQL Server IaaS-agenttillägget för Linux är för närvarande endast 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 den virtuella datorresursen i Azure-portalen (inte resursen för virtuella SQL-datorer , utan resursen för den virtuella datorn). Välj Tillägg under Inställningar. Du bör se SqlIaasExtension-tillägget i listan, som i följande exempel:
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:
- Endast virtuella SQL Server-datorer som körs på Ubuntu Linux-operativsystemet stöds. Andra Linux-distributioner stöds inte för närvarande.
- Virtuella SQL Server-datorer som kör Ubuntu Linux Pro stöds inte.
- Virtuella SQL Server-datorer som körs på generaliserade avbildningar stöds inte.
- Endast virtuella SQL Server-datorer som distribueras via Azure Resource Manager stöds. Virtuella SQL Server-datorer som distribueras via den klassiska modellen stöds inte.
- 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 i det uttryckliga syftet att ge kunderna valfria fördelar när du använder SQL Server på Azure Virtual Machines. Microsoft använder inte dessa data för licensgranskningar utan kundens förhandsmedgivande. Mer information finns i SQL Server-sekretesstillägget .
Datahemvist i regionen: SQL Server på virtuella Azure-datorer och SQL IaaS-agenttillägg flyttar eller lagrar inte kunddata från den region där de virtuella datorerna distribueras.
Nästa steg
Mer information om hur du kör SQL Server på virtuella Azure-datorer finns i Vad är SQL Server på virtuella Azure Linux-datorer?.
Mer information finns i vanliga frågor och svar.