SQL Server implementeren in Azure Local, versie 23H2
Van toepassing op: Azure Local 2311.2 en hoger
Dit onderwerp bevat richtlijnen voor het implementeren van SQL Server op Azure Local, versie 23H2.
Overzicht van de oplossing
Azure Local biedt een maximaal beschikbaar, kostenefficiënt, flexibel platform voor het uitvoeren van SQL Server en Opslagruimten Direct. Azure Local kan OLTP-workloads (Online Transaction Processing), datawarehouse en BI en geavanceerde analyses uitvoeren via big data.
De flexibiliteit van het platform is vooral belangrijk voor essentiële databases. U kunt SQL Server uitvoeren op virtuele machines (VM's) die gebruikmaken van Windows Server of Linux, waarmee u meerdere databaseworkloads kunt samenvoegen en waar nodig meer VM's kunt toevoegen aan uw lokale Azure-omgeving. Met Azure Local kunt u SQL Server ook integreren met Azure Site Recovery om een cloudoplossing voor migratie, herstel en beveiliging te bieden voor de gegevens van uw organisatie die betrouwbaar en veilig zijn.
SQL Server implementeren
In deze sectie wordt op hoog niveau beschreven hoe u hardware voor SQL Server op Azure Local kunt verkrijgen. Informatie over het instellen van SQL Server, het afstemmen van bewaking en prestaties, en het gebruik van hoge beschikbaarheid (HA) en hybride Azure-services is inbegrepen.
Stap 1: hardware verkrijgen uit de lokale Azure-catalogus
Eerst moet u hardware aanschaffen. De eenvoudigste manier om dit te doen, is door uw favoriete Microsoft-hardwarepartner in de lokale Azure-catalogus te vinden en een geïntegreerd systeem of premium-oplossing aan te schaffen met het Azure Stack HCI-besturingssysteem dat vooraf is geïnstalleerd. In de catalogus kunt u filteren om leverancierhardware te zien die is geoptimaliseerd voor dit type workload.
Gebruik anders een gevalideerd systeem uit de catalogus en implementeer het op die hardware.
Zie Het Azure Stack HCI-besturingssysteem implementeren voor meer informatie over lokale implementatieopties in Azure.
Implementeer vervolgens Azure Local, versie 23H2 met behulp van Azure Portal of implementeer Azure Local, versie 23H2 met behulp van een Azure Resource Manager-implementatiesjabloon.
Stap 2: SQL Server installeren in Azure Local
U kunt SQL Server installeren op VM's waarop Windows Server of Linux wordt uitgevoerd, afhankelijk van uw vereisten.
Zie voor instructies over het installeren van SQL Server:
Stap 3: SQL Server bewaken en prestaties afstemmen
Microsoft biedt een uitgebreide set hulpprogramma's voor het bewaken van gebeurtenissen in SQL Server en voor het afstemmen van het ontwerp van de fysieke database. De keuze van het hulpprogramma is afhankelijk van het type bewaking of afstemming dat u wilt uitvoeren.
Zie Hulpprogramma's voor prestatiebewaking en afstemming om de prestaties en status van uw SQL Server-exemplaren in Azure Local te garanderen.
Stap 4: Functies voor hoge beschikbaarheid van SQL Server gebruiken
Azure Local maakt gebruik van Windows Server Failover Clustering met SQL Server (WSFC) ter ondersteuning van SQL Server die wordt uitgevoerd op VM's in het geval van een hardwarefout. SQL Server biedt ook AlwaysOn-beschikbaarheidsgroepen (AG) om hoge beschikbaarheid op databaseniveau te bieden die is ontworpen om te helpen bij toepassings- en softwarefouten. Naast WSFC en AG kan Azure Local AlwaysOn Failover Cluster Instance (FCI) gebruiken, die is gebaseerd op Opslagruimten Directe technologie voor gedeelde opslag.
Deze opties werken allemaal met de Microsoft Azure Cloud-witness voor quorumbeheer. Het is raadzaam om antiaffiniteitsregels voor clusters te gebruiken in WSFC voor VM's die op verschillende fysieke knooppunten worden geplaatst om de uptime voor SQL Server te behouden in het geval van hostfouten wanneer u AlwaysOn-beschikbaarheidsgroepen configureert.
Stap 5: Hybride Azure-services instellen
Er zijn verschillende hybride Azure-services die u kunt gebruiken om uw SQL Server-gegevens en -toepassingen veilig te houden. Azure Site Recovery is een DRaaS-oplossing (Disaster Recovery as a Service). Zie Herstel na noodgevallen instellen voor SQL Server voor meer informatie over het gebruik van deze service om de SQL Server-back-end van een toepassing te beveiligen om workloads online te houden.
Met Azure Backup kunt u back-upbeleid definiëren om bedrijfsworkloads te beveiligen en back-ups te maken en SQL Server-consistentie te herstellen. Zie Azure Backup Server installeren en een back-up maken van lokale virtuele Machines met MABS voor meer informatie over het maken van back-ups van uw on-premises SQL-gegevens.
U kunt ook de functie Beheerde back-up van SQL Server in SQL Server gebruiken om Back-ups van Azure Blob Storage te beheren.
Zie voor meer informatie over het gebruik van deze optie die geschikt is voor archivering buiten de site:
- Zelfstudie: Azure Blob Storage gebruiken met SQL Server.
- Quickstart: SQL-back-up en herstel naar Azure Blob Storage-service.
Naast deze back-upscenario's kunt u andere databaseservices instellen die SQL Server biedt, waaronder Azure Data Factory en Azure Feature Pack voor Integration Services (SSIS).
Volgende stappen
Zie voor meer informatie over het werken met SQL Server: Zelfstudie: Aan de slag met de database-engine.