Share via


Databases beheren in Azure SQL Managed Instance met behulp van Azure Automation

Van toepassing op: Azure SQL Managed Instance

In deze handleiding maakt u kennis met de Azure Automation-service en hoe u deze kunt gebruiken om het beheer van databases in Azure SQL Managed Instance te vereenvoudigen.

Over Azure Automation

Azure Automation is een Azure-service voor het vereenvoudigen van cloudbeheer via procesautomatisering. Het gebruik van Azure Automation, langlopende, handmatige, foutgevoelige en vaak herhaalde taken kan worden geautomatiseerd om de betrouwbaarheid, efficiëntie en waarde voor uw organisatie te verhogen. Zie inleiding tot Azure Automation voor meer informatie over hoe u aan de slag gaat.

Azure Automation biedt een engine voor werkstroomuitvoering met hoge betrouwbaarheid en hoge beschikbaarheid en die wordt geschaald om te voldoen aan uw behoeften naarmate uw organisatie groeit. In Azure Automation kunnen processen handmatig worden gestart, door systemen van derden of met geplande intervallen, zodat taken precies plaatsvinden wanneer dat nodig is.

Lagere operationele overhead en het vrijmaken van IT-/DevOps-medewerkers om zich te richten op werk dat bedrijfswaarde toevoegt door uw cloudbeheertaken automatisch te laten uitvoeren door Azure Automation.

Hoe Azure Automation u kan helpen bij het beheren van uw met SQL beheerde exemplaren

Met Azure Automation kunt u databases beheren in Azure SQL Managed Instance met behulp van de [nieuwste Az PowerShell-cmdlets]/powershell/azure/install-azure-powershell) die beschikbaar zijn in Azure Az PowerShell. Azure Automation heeft deze Azure Az PowerShell-cmdlets onmiddellijk beschikbaar, zodat u al uw beheertaken binnen de service kunt uitvoeren. U kunt deze cmdlets ook koppelen in Azure Automation met de cmdlets voor andere Azure-services om complexe taken in Azure-services en in systemen van derden te automatiseren.

Azure Automation heeft ook de mogelijkheid om rechtstreeks met SQL beheerde exemplaren te communiceren door SQL-opdrachten uit te geven met behulp van PowerShell.

De runbook- en modulegalerieën voor Azure Automation bieden verschillende runbooks van Microsoft en de community die u in Azure Automation kunt importeren. Als u er een wilt gebruiken, downloadt u een runbook uit de galerie of importeert u rechtstreeks runbooks uit de galerie of vanuit uw Automation-account in Azure Portal.

Notitie

Het Automation-runbook kan worden uitgevoerd vanaf een bereik van IP-adressen in elk datacenter in een Azure-regio. Zie DNS-records voor automation-regio's voor meer informatie.

Verificatie via beheerde identiteiten

Op 30 september 2023 worden klassieke Uitvoeren als-accounts van Azure Automation buiten gebruik gesteld. Gebruik in plaats daarvan beheerde identiteiten voor verificatie voor bestaande en nieuwe runbooks. Beheerde identiteiten bieden dezelfde functionaliteit als Uitvoeren als-accounts, plus:

  • Beveilig verificatie bij elke Azure-service die ondersteuning biedt voor verificatie met Microsoft Entra ID (voorheen Azure Active Directory).
  • Geminimaliseerde beheeroverhead met eenvoudige toegang tot resources.
  • Vereenvoudigde runbooks zonder dat je code van meerdere regels hoeft te gebruiken.

Sinds april 2023 is het maken van nieuwe Uitvoeren als-accounts in Azure Automation niet meer mogelijk.

Ga naar Migreren van een bestaand Uitvoeren als-account naar beheerde identiteiten voor meer informatie over deze vereiste actie.

Andere automatiseringsmethoden

Azure SQL Managed Instance heeft bijna volledige compatibiliteit met SQL Agent in de nieuwste versie van SQL Server. Zie Beheertaken automatiseren met behulp van SQL Agent-taken in Azure SQL Managed Instance voor meer informatie.

Nu u de basisbeginselen van Azure Automation hebt geleerd en hoe u deze kunt gebruiken voor het beheren van met SQL beheerde exemplaren, volgt u deze koppelingen voor meer informatie over Azure Automation.